【问题标题】:JSF: Different validation message for different validator tags?JSF:不同验证器标签的不同验证消息?
【发布时间】:2012-06-13 07:07:13
【问题描述】:

在我的 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>

现在对于必需的消息,我已经在 requiredMessage 属性中为我正在使用的所有其他验证标签指定了消息,我在 validatorMessage 属性中定义了常见消息。

对于不同的验证,我需要单独的消息,例如如果 validateRegex 失败,我需要不同的验证消息,或者如果 validateLength 失败,我需要不同的验证消息。

我该怎么做??

【问题讨论】:

标签: validation jsf jakarta-ee jsf-2


【解决方案1】:

这里是解决方案的链接:

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

感谢丹尼尔。

【讨论】:

  • 但是当我有 3-4 个类似的输入的情况下呢?如何理解哪一个是错的?
猜你喜欢
  • 2012-01-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多