1
我在我的頁面上有一個datepicker對象,它工作正常,但是當我在ManagedBean類中使用java util日期變量處理它時,它會返回錯誤的一年中的月份,有時會使用一個一天不同。jquery Datepicker返回錯誤的月份JSF
還有就是我的日期選擇對象:
$(".datepicker").datepicker({
dateFormat: 'yy-mm-dd' ,
changeMonth: true,
changeYear: true,
yearRange: "-70:+0"
});
我XHTML:
<h:inputText styleClass="datepicker"
value="#{registerManagedBean.dateOfBirth}">
<f:convertDateTime pattern="yyyy-mm-dd" />
</h:inputText>
我打電話給我的ManagedBean類註冊方法,表單提交:
public void Registration() {
System.out.println("Registration: " + firstName + ", " + surName + ", "
+ dateOfBirth);
playerSessionBean.addPlayer(new Player(dateOfBirth, email, firstName,
height, surName, team, weight));
}
一些示例輸入輸出:
選定值:2014年10月6日==>輸出:2014年1月5日
選定值:2013年7月10日==>輸出:2013年1月9日
選定值:2014年3月26日==>輸出:2014年3月25日你<f:dateTimeConverter />
模式