java
1@Results( { 2 @Result( name = "load", type = "thymeleaf", location = "loadPage"), 3 @Result( name = "input", type = "chain", location = "loadPage_load" ) 4} ) 5 6 7@SkipValidation 8@Action("loadPage_load") 9public String load() { 10 System.out.println(getActionErrors());・・・(1) 11 return "load"; 12} 13 14@Override 15public void validate() { 16 addActionError("エラーがあります。"); 17 System.out.println(getActionErrors());・・・(2) 18}
validate()でエラーが発生すると、chainで、load()に遷移しています。
(2)「エラーがあります。」
(1)「[]」
と表示されます。
validate()とload()は、同じクラスです。
addActionErrorの内容は、action間で値の受け渡しは、できないのでしょうか?
初歩的な質問ですが、ご返答よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/07/12 05:19