Mein Entitätszeitfeld ist vom Typ Datum und auch formatiert. Warum meldet das Frontend einen Fehler bei der Eingabe des Datumsformats?
Der Code der Kontrollschicht!
@ApiConfig(desc = „Aktive Produkte ändern oder hinzufügen“, Autor = „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));
}
Felder der Entitätsklasse
öffentliche Klasse 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;
}
Getestete Seite:
Produkte (Produkt-JSON-Zeichenfolge):
Inhalt (Aktivitätsinhalt):
Titel (Aktivitätstitel):
shopId (Geschäfts-ID):
Aktivitätspreis (Aktivitätspreis):
onTime (Startzeit der Aktivität):
endTime (Endzeit der Aktivität):
img (Veranstaltungsbild):
spring有个消息处理器,可以去看一下