- 26 名前:デフォルトの名無しさん mailto:sage [2006/07/20(木) 16:47:27 ]
- s2jsfで質問。
カスタムバリデータを作成し、htmlに貼付けて実行するとエラー表示がおかしい。 public class HogeHogeValidator implements Validator { public void validate(FacesContext context, UIComponent component, Object value) throws ValidatorException { // ............Logic..... throw new ValidatorException(MessageUtil.getErrorMessage( "hoge.validator", args)); } } そして、appMessages_ja.properties に、 hoge.validator=入力した内容は間違いだ。 を設定。htmlは、 <input id="input1" m:label="入力1" type="text" m:value="#{hogeDto}" m:required="true" size="5" maxlength="4"> <span m:inject="s:validator" m:binding="#{hogeValidator}"/> </input> こんな感じ。それで、実行してエラーを出させると、 <span m:inject="h:messages" m:globalOnly="false" m:showDetail="true"/> の部分に、 入力した内容は間違いだ。 入力した内容は間違いだ。 と二回出てしまう。。。教えてえろいひと
|

|