3

私のJSF + Primefacesアプリケーションで。テキストボックスの入力を検証するためにJSFバリデータータグを使用しています

<p:inputText value="#{createAccessPrivilegeBean.name}" id="name" label="name" size="55" required="true"
    requiredMessage="#{messages.requiredError}" validatorMessage="#{messages.alphaNumericError}">
    <f:validateRegex pattern="#{validatorBean.accessprivilegeValidator}"></f:validateRegex>
    <f:validateLength maximum="10"></f:validateLength>
</p:inputText>

ここで、必要なメッセージについて、validatorMessage 属性で定義した共通メッセージを使用している他のすべての検証タグの requiredMessage 属性でメッセージを指定しました。

validateRegex が失敗した場合は別の検証メッセージが必要であり、validateLength が失敗した場合は別の検証メッセージが必要です。

どうやってやるの ??

4

1 に答える 1

2

ソリューションへのリンクは次のとおりです。

http://www.mkyong.com/jsf2/customize-validation-error-message-in-jsf-2-0/

ダニエルに感謝します。

于 2012-06-13T09:30:16.593 に答える