springmvc与jsp页面之间日期类型数据格式

采用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'})" />

猜你喜欢

转载自blog.csdn.net/cdw_sunshine/article/details/78510731
今日推荐