私は同じウィンドウの親の下にいくつかのintboxを持っています。私は、intbox用のカスタムメッセージでカスタムバリデーターを作成しました。エラーメッセージを表示するために、私はユニークなIDを与えるラベルを使用します。今私はすべてのintboxesのために同じ制約を使用する必要があります。カスタムエラーメッセージの場合と同様に、エラーを表示するための固有のラベルIDを持つので、どのようにすべてのintboxに同じメッセージを使用しますか?zkの複数のintboxにカスタムメッセージを使用
<zscipt> <![CDATA[ class MyConst implements Constraint, CustomConstraint { //Constraint// public void validate(Component comp, Object value) { if (value == null || ((Integer)value).intValue() >8) throw new WrongValueException(comp, "values only b/w 0 and 8"); } //CustomConstraint// public void showCustomError(Component comp, WrongValueException ex) { errmsg.setValue(ex != null ? ex.getMessage(): ""); } } Constraint ctt = new MyConst(); ]]>
ありがとう: はここでカスタムメッセージと私のカスタムバリデータのコードです。