0

長距離バリデーターを作成しましたが、対応するメッセージ テキストをカスタマイズする方法が見つかりません。JSF 2.x と ApacheMyFaces を使用しています。前もって感謝します。

if ((integerField.getMaximalValue() != null) && (integerField.getMinimalValue() != null)) { // serverside validation required
    long maximum = integerField.getMaximalValue().longValue();
    long minimum = integerField.getMinimalValue().longValue();
    Validator validator = new LongRangeValidator(maximum, minimum);
    inputInteger.addValidator(validator);
}
4

1 に答える 1

1

を使用しUIInput#setValidatorMessage()ます。

inputInteger.setValidatorMessage("Please enter a value in range");
于 2013-05-21T11:13:27.467 に答える