为了账号安全,请及时绑定邮箱和手机立即绑定

哪位大神知道java后台的api接口的对象传到前端后输入日期报错,是什么情况?求大神指点

哪位大神知道java后台的api接口的对象传到前端后输入日期报错,是什么情况?求大神指点

犯罪嫌疑人X 2019-03-01 10:56:55
我的实体时间字段是date类型的,也格式化了,为什么前台输入日期格式报错?控制层的代码!@ApiConfig(desc = "修改或者新增活动产品", author = "cxf", status = Status.developing) @ResponseBody @RequestMapping(value = {"updateOrAdd"}, method = {RequestMethod.GET, RequestMethod.POST}) public String updateOrAdd(@ApiParam(name="产品json字符串")String products,@ApiParam(name="id!=null修改,id=null增加", excludes = {"id","actiDetailsList","pic","name"})ProActivityVO proActivity){ String strs = StringEscapeUtils.unescapeJava(products); List<ProductInfo> list = JSON.parseArray(strs, ProductInfo.class); return WebUtils.toJson(request, productInfoService.updateOrAdd(list, proActivity)); } 实体类的字段public class ProActivityVO{ @FieldDesc(name="活动开始时间") @JSONField(format="yyyy-MM-dd HH:mm:ss") private Date onTime; @FieldDesc(name="活动结束时间") @JSONField(format="yyyy-MM-dd HH:mm:ss") private Date endTime; } 测试的页面:products(产品json字符串): content(活动内容): title(活动标题): shopId(所属店铺id): actityPrice(活动价格): onTime(活动开始时间): endTime(活动结束时间): img(活动图片):
查看完整描述

3 回答

?
素胚勾勒不出你

TA贡献1827条经验 获得超9个赞

建议是前后台都是用timestamp,各自转换,不会出现时间格式带来的问题

查看完整回答
反对 回复 2019-03-01
  • 3 回答
  • 0 关注
  • 750 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信