2011-09-12 2 views
0

JSF2RichFaces4を使用してWebアプリケーションで作業しています。私のフォームの1つにリッチ:メッセージを使用して、メッセージをパーソナライズしたいデフォルトでは、フォームとコンポーネントのIDが表示されます。私は、その属性validatorMasseageを使用しますが、これは私のコードであるdosent仕事だ:私はメッセージでそれを表示するためにinputTextの属性ラベルを使用ところでjsf2とrichfaces4を使用してリッチメッセージをパーソナライズ

> <h:inputText label="Name" styleClass="value" 
>      id="name" style="width:220px" 
>      value="#{individualBean.longname}" 
> validatorMessage="My message "> 
>      <f:validateLength minimum="3" maximum="8" /> 
>      <rich:validator/> 
>     </h:inputText> <rich:message for="name" /> 

rich:selectに同じことをしたいのですが、ラベル属性が見つかりませんか?

ありがとうございました。

答えて

0

表示されるメッセージは何ですか? 2つのバリデーターがあります.1つは変更時に呼び出されるクライアントと1つのサーバー側(f:validiteLength)です。どのときに呼び出されたのかを確認してください。

+0

入力テキストからフォーカスが失われ、entred文字列がmin&max – Achraf

+0

の< or >である場合、「私のメッセージ」を表示したい場合は、カスタムメッセージがBean Validationアノテーションで設定されます。 –

関連する問題