朝から私は問題が残っています。 同じ場所で動作していて、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;
であり、同じコードが他の場所 に取り組んでいるほとんど私はすべての組み合わせを試してみました何かを提案してください。
ありがとうございました。それは間違っていたので、あなたの提案を試みました。まだ運がない。 – Pedantic
これは第2の形式で動作しない理由と同じ設定が最初の形式で動作する理由を理解できません。 – Pedantic
@Abhishekもしそれがタイプミスなら、それをなぜ訂正しないのですか? – Ralph