PrimeFaces日历/仅发送日期到数据库



我的表格将日期插入表中。使用PrimeFaces日历时,日期正确,但也添加了时间(在我的情况下:00:00:00.0)

这是我的形式:

<h:form>
        <h:messages/>
        <h:inputText value="#{testBean.saveTabletest.first}"/><br/>
        <p:inputMask value="#{testBean.saveTabletest.second}" mask="99999"/><br/>
        <p:calendar id="testcal" value="#{testBean.saveTabletest.dates}" dateOnly="true" showOn="button"/><br/>
        <p:commandButton value="Send" action="save"/>
</h:form>

这是数据库中插入日期的方式:2012-10-03 00:00:00.0

我希望在没有时间的情况下将日期插入数据库。表中的列是" date-column"

我可以设置PrimeFaces属性吗?还是我必须更改将数据保存在表中的函数(我正在使用Hibernates SaveOrupDate)?

设置p的模式属性:日历,并将相应的testBean成员声明为日期。

最新更新