android - Adakah sesiapa tahu apa yang berlaku apabila ralat berlaku apabila tarikh dimasukkan selepas objek antara muka api belakang java dihantar ke hujung hadapan? Carilah petunjuk Tuhan yang maha besar
PHP中文网
PHP中文网 2017-06-12 09:19:10
0
1
747

Medan masa entiti saya adalah jenis tarikh dan juga diformatkan Mengapa bahagian hadapan melaporkan ralat semasa memasukkan format tarikh?
Kod lapisan kawalan!
@ApiConfig(desc = "Ubah suai atau tambah produk aktif", pengarang = "cxf", status = Status.membangun)

@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));

}

Bidang kelas entiti
kelas awam 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;

}

Halaman yang diuji:
produk (rentetan json produk):

kandungan (kandungan aktiviti):

tajuk (tajuk aktiviti):

shopId (id kedai):

Harga aktiviti (harga aktiviti):

onTime (masa mula aktiviti):

masa tamat (masa tamat aktiviti):

img (gambar acara):

PHP中文网
PHP中文网

认证高级PHP讲师

membalas semua(1)
phpcn_u1582

spring ada pemproses mesej, boleh tengok

/** 解析json返回数据 **/
@Override
public void configureMessageConverters(List<HttpMessageConverter<?>> converters) {
    MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter();

    List<MediaType> 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);
}
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan