这是我的DatePicker:
$('#datepicker').datepicker({
dateFormat : 'dd/mm/yyyy'
});
JSF输入:
<h:inputText class="form-control" id="datenaissanceprofile" value="#{usermanagerMB.datenaissanceprofile}" maxlength="10">
<f:convertDateTime pattern="dd/MM/yyyy" />
</h:inputText>
Java日期:
public Date getDatenaissanceprofile() {
return datenaissanceprofile;
}
public void setDatenaissanceprofile(Date datenaissanceprofile) {
this.datenaissanceprofile = datenaissanceprofile;
//
user.setDatenaissanceprofile(getDatenaissanceprofile());
提交注册表:
addUser:datenaissanceprofile : «04/21/2015» n’a pas pu être interprété en tant que date.
这意味着:
addUser: datenaissanceprofile "04/21/2015" could not be interpreted as a date.
有谁知道怎么回事这个? DatePicker和JSF转换器的dateFormat都设置好了,应该不行吗?感谢
答案 0 :(得分:-1)
如果您需要此格式,请在提交前将其转换为适当的格式。