採用springmvc:
1.從Controller向jsp傳的Pojo含有日期類型,在頁面如何正確顯示日期格式:
在jsp頁面引入:
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
顯示日期的部分:
<fmt:formatDate value="${stu.birthday}" pattern="yyyy-MM-dd"/>
其中:birthday在Student對象中定義爲:private Date birthday;
這樣頁面便可以正常顯示了。
2.頁面向後臺傳送含有日期類型的數據:
需要在Student中的bitthday屬性上添加:@DateTimeFormat(pattern="yyyy-MM-dd")
在頁面中如果需要回顯的話:
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
<input name="birthday" class="text-word" type="text" readonly="readonly" value='<fmt:formatDate value="${student.birthday}" pattern="yyyy-MM-dd"/>' onfocus="WdatePicker({dateFmt:'yyyy-M-d'})" />