android - Weiß jemand, was passiert, wenn ein Fehler auftritt, wenn das Datum eingegeben wird, nachdem das Objekt der Java-Backend-API-Schnittstelle an das Frontend übergeben wurde? Suchen Sie die Führung des großen Gottes
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)
1 2 3 4 5 6 7 | <code>@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));</code>
|
}
Felder der Entitätsklasse
öffentliche Klasse ProActivityVO{
1 2 3 4 5 6 7 | <code>@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;</code>
|
}
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):