Validation jsf验证自定义消息

Validation jsf验证自定义消息,validation,jsf,Validation,Jsf,我是XHTML新手,我需要一些关于验证消息的帮助。 当我试图验证客户端的用户控件时,得到了完整的错误消息,如 createUser:用户:验证错误:需要值。 createUser:firstName:验证错误:需要值 我正在使用的验证部分 <h:inputText id="user" value="#{createUser.userName}" required="true"> <f:validateLength minimum="1" maximum="15"><

我是XHTML新手,我需要一些关于验证消息的帮助。 当我试图验证客户端的用户控件时,得到了完整的错误消息,如

createUser:用户:验证错误:需要值。
createUser:firstName:验证错误:需要值

我正在使用的验证部分

<h:inputText id="user" value="#{createUser.userName}" required="true">
<f:validateLength minimum="1" maximum="15"></f:validateLength></h:inputText>
<h:message for="user" style="color:red" />


是否可以单独使用客户端验证来显示错误消息部分(需要值)?

您可以在JSF中自定义错误消息。你可以看看这一页


您好,我仍然收到默认错误消息。您能否显示您的代码、message.properties和您的faces配置xmlMessage.properties javax.faces.validator.LengthValidator.MINIMUM=需要最小长度为“{0}”。javax.faces.validator.LengthValidator.MAXIMUM={1}:长度大于允许的最大值“{0}”。您好,很抱歉,我不知道如何在此页面中以格式放置代码……好的,没有问题。在message.properties中,向我显示长度验证器。在这种情况下,您应该更改javax.faces.component.UIInput.REQUIRED消息,如“javax.faces.component.UIInput.REQUIRED=Value is REQUIRED”。