项目里经常需要用到日期和String之间的转换,比如后台的Date对象以Json形式返回给前端页面的时候,希望转换为yyyy-MM-dd HH:mm:ss格式的字符串,而前端页面在提交表单时日期字段希望能自动填充到后台controller方法的Date对象里。
后台date转换String,在你date类型属性get方法上添加@JsonFormat注解,如下:
@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="Asia/Shanghai") public Date getCreateTime() { return createTime; }
前端表单里的日期String转成后台的Date:
/**文章发布日期结束*/ @DateTimeFormat(pattern="yyyy-MM-dd") private Date ctimeTo;
注意,你需要导入几个jackson的jar包,如图:
相关推荐
var timeNow = new Date().getTime(); obj.src="checkCode/service.do?time="+timeNow; } .. .. (this)" title="刷新验证码" style="cursor: hand;" /> .. .. Controller package qianyan.mofi.controller...
SpringMVC文件上传下载 @Controller @RequestMapping(value="/file") public class FileController { @Resource private User user; @RequestMapping(value="/toUpload") public String toUpload(){ return...
public String geUserList1(HttpServletRequest request ,HttpServletResponse response) throws Exception { List<User> lists=userService.getListUsers(); if(lists!=null){ //request.setAttribute(...
(3)创建日期转换类DateConverter,实现String类型到Date类型的转换。 (4)创建order.jsp页面。 (5)配置springmvc-config.xml文件。 (6)创建一个result.jsp结果页面(置于/WEB-INF/jsp目录下),用于显示接收到订单信息...
Entity层 ...import java.util.Date; /** * 用户实体类 * @author autumn_leaf * */ public class User { private int uId; private String uName; private String uPwd; private String uPhone;
Spring4Mybatis 这是一个Spring MVC + Mybatis 的项目,不仅仅只是简单的demo或是增删改查,她将含括很多...把date类型定义为String类型,并在插入db时由SimpleDateFormat转换为相应格式 事务不回滚-->默认只对Runti
使用SpringMVC的验证器完成货物入库输入校验。验证入库时间,以及商品价格是否合理等。主要用到的JSR303中:@Past:验证Date和Calender对象是否在当前时间之前。@Pattern:验证String对象是否符合正则表达式的规则。
共享单车监管系统的设计与开发spring+springMVC+hibernate框架对象(javaBean,pojo)设计 共享单车监管系统的设计与开发spring+springMVC+mybatis框架对象(javaBean,pojo)设计 共享单车监管系统的设计与开发登录注册...
实验室座位管理系统spring+springMVC+hibernate框架对象(javaBean,pojo)设计 实验室座位管理系统spring+springMVC+mybatis框架对象(javaBean,pojo)设计 实验室座位管理系统登录注册界面 实验室座位管理系统mysql...
private Map< String> result = new HashMap<> (); /** * @description: 分页查询: 获取所有好友信息,分页后返回给页面 * @param : page 当前页数 * @param : rows 每页行数 * @date: 2019-06-06 10:10 ...