朝から私は次の問題で立ち往生しています。ある場所では同じことが機能しており、2番目の場所では機能していないため、エラーが表示されません。この質問が何度も出されていることを確認しました。すべての質問と解決策を参照しますが、それでも問題は同じです。コントローラーで使用しているコードに従います。
@RequestMapping(method = RequestMethod.POST)
public String findRide(@ModelAttribute("postAd") PostAdRR user,ModelMap model,@Valid PostAdRR postAd,
BindingResult result,HttpSession session,HttpServletRequest request) {
if (result.hasErrors()) {
System.out.println(result.toString());
return "postAd";
}
それでもエラーブロックに入り、SOP行を出力します。
しかし、フォームには表示されません。
<form:form method="POST" commandName="postAd" enctype="multipart/form-data" >
<form:errors path="contactName" cssClass="Err"/>
私のドメインクラス(PostAdRR)コードは
@NotEmpty(message = "You must provide Title.")
private String title =null;
そして、同じコードが他の場所で機能しています ほぼすべての組み合わせを試したものを提案してください。