Jsf 从<;中的数字中删除逗号;f:validateLongRange>;错误消息
在JSF和Primefaces中,有一个具有最大和最小范围的简单整数输入Jsf 从<;中的数字中删除逗号;f:validateLongRange>;错误消息,jsf,jsf-2,primefaces,Jsf,Jsf 2,Primefaces,在JSF和Primefaces中,有一个具有最大和最小范围的简单整数输入 <p:inputText id="fooBar" value="#{foo.bar}" placeholder="fooBar" required="true"> <f:converter converterId="javax.faces.Integer"/> <f:validateLongRange minimum="500" m
<p:inputText id="fooBar"
value="#{foo.bar}"
placeholder="fooBar"
required="true">
<f:converter converterId="javax.faces.Integer"/>
<f:validateLongRange minimum="500" maximum="3000"/>
</p:inputText>
不是
编辑:
一些可能有用的附加信息。应用程序正在使用本地化。这是邮件的英文版本。我正在覆盖此验证器生成的默认消息
javax.faces.validator.LongRangeValidator.NOT_IN_RANGE = {2}: The value must be between {0} and {1}
不能复制它。也许是区域设置的问题?@Apostolos我们启用了本地化。这显然是英文版。我将编辑我的帖子来提及这一点。我无法复制它。也许是区域设置的问题?@Apostolos我们启用了本地化。这显然是英文版。我将编辑我的帖子来提到这一点。
FooBar: The value must be between 500 and 3,000
javax.faces.validator.LongRangeValidator.NOT_IN_RANGE = {2}: The value must be between {0} and {1}