android - Does anyone know what happens when an error occurs when the date is entered after the object of the java backend api interface is passed to the front end? Seek the guidance of the great God
PHP中文网
PHP中文网 2017-06-12 09:19:10
0
1
575

My entity time field is of date type and is also formatted. Why does the front end report an error when inputting the date format?
Control layer code!
@ApiConfig(desc = "Modify or add active products", 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 list = JSON.parseArray(strs, ProductInfo.class); return WebUtils.toJson(request, productInfoService.updateOrAdd(list, proActivity));

}

Fields of entity class
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;

}

Tested page:
products (product json string):

content (activity content):

title (activity title):

shopId (the store id):

activityPrice (activity price):

onTime (activity start time):

endTime (activity end time):

img(activity picture):

PHP中文网
PHP中文网

认证高级PHP讲师

reply all (1)
phpcn_u1582

spring has a message processor, you can take a look

/** 解析json返回数据 **/ @Override public void configureMessageConverters(List> converters) { MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter(); List mediaTypes = new ArrayList(converter.getSupportedMediaTypes()); converter.setSupportedMediaTypes(mediaTypes); mediaTypes.addAll(Arrays.asList(MediaType.TEXT_PLAIN, MediaType.TEXT_HTML, MediaType.TEXT_XML)); ObjectMapper objectMapper = converter.getObjectMapper(); objectMapper.setDateFormat(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")); converters.add(converter); }
    Latest Downloads
    More>
    Web Effects
    Website Source Code
    Website Materials
    Front End Template
    About us Disclaimer Sitemap
    php.cn:Public welfare online PHP training,Help PHP learners grow quickly!