首页 > 其他 > 详细

前后台传参类型问题

时间:2018-10-22 12:12:33      阅读:127      评论:0      收藏:0      [点我收藏+]

问题:获取页面数据,封装成对象后,传向后台,通过实体类接收,无法成功接收。

原因:前台页面获取到的数据的类型都是字符串String,而实体中属性含Date类型。故,无法成功set。

解决方法:创建String转换为Date的工具类,放在工具包中。然后在实体相应属性的set方法上面通过注解@JsonSerialize(using=DateConvertUtil.class)引用该工具类,将String转为Date。即可。(在实体接受的同时,进行了类型转换)

扩展:同理问题。需要查询数据库,并将查询结果显示在页面时,查得的数据传到前台后无法显示,是因为传过去的是实体对象,而这个实体对象中的相应属性类型不是String类型,无法在页面显示,需要创建Date转String的工具类,并在实体中相应属性的get方法上面通过注解@JsonSerialize(using=DateConvertUtil.class)引用该工具类。即可。

ps:新时代程序员,有型且暖。

 

前后台传参类型问题

原文:https://www.cnblogs.com/duandians/p/9829225.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!