为为字段</f:validatelength>定制的<f:validatelength>标记添加错误消息

时间:2010-11-28 23:58:11

标签: jsf validation jsf-2

我有很多关于女巫的领域我必须验证长度。 <f:validateLength>标记不是问题。我还可以为此验证器添加自定义消息。

问题是应该为每个字段定制消息。例如。 firstname字段应该包含消息“名字太短”或“名字太长”,surname应该有“姓氏太短”或“姓氏太久”等。如何在JSF2中实现这一点。 0?

1 个答案:

答案 0 :(得分:5)

使用label属性。

<h:inputText label="First name">

消息模板中的{1}将替换为此。

javax.faces.validator.LengthValidator.MAXIMUM: {1} too long.     
javax.faces.validator.LengthValidator.MINIMUM: {1} too short.