国産DIコンテナSeasar その7
■ このスレッドは過去ログ倉庫に格納されています
0026デフォルトの名無しさん
2006/07/20(木) 16:47:27カスタムバリデータを作成し、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"/>
の部分に、
入力した内容は間違いだ。 入力した内容は間違いだ。
と二回出てしまう。。。教えてえろいひと
■ このスレッドは過去ログ倉庫に格納されています