今更ながら前の投稿のネタを
ええっと1ヶ月以上経って今更なのですが、
ひがさんコメントありがとうございます。
そうか、requestからLocale取得しなきゃいけないんですね。
こんな感じでしょうか。
public ActionMessages validate() { ActionMessages errors = new ActionMessages(); if( "".equals(manName) ) { HttpServletRequest request = RequestUtil.getRequest(); String labelManName = MessageResourcesUtil.getMessage(request.getLocale(),"labels.manName"); errors.add("errors.required", new ActionMessage("errors.required", labelManName)); } return errors; }
ちなみに、前の投稿のソースも結構間違いがありました。
やっぱり空でコード書いてそのままにしているのは駄目だなあ。