Le champ horaire de mon entité est de type date et est également formaté. Pourquoi le frontal signale-t-il une erreur lors de la saisie du format de date ?
Le code de la couche de contrôle !
@ApiConfig(desc = "Modifier ou ajouter des produits actifs", 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));
}
Champs de classe d'entité
classe publique 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;
}
Page testée :
products (chaîne json du produit) :
contenu (contenu de l'activité) :
titre (titre de l'activité) :
shopId (identifiant du magasin) :
activityPrice (prix de l'activité):
onTime (heure de début de l'activité) :
endTime (heure de fin de l'activité) :
img (photo de l'événement) :
spring a un processeur de messages, vous pouvez y jeter un oeil