【发布时间】:2013-08-04 13:34:50
【问题描述】:
这是 JSF 中具有 validateLength 验证器的输入字段的示例。
<p:inputText id="priceModelName" size="30"
value="#{createPriceModelBackingBean.priceModel.priceModelName}"
required="true" label="#{labelResource.priceModelName}">
<f:validateLength minimum="3" maximum="45" />
</p:inputText>
priceModelName 输入字段在另一个 xhtml(create.xhtml 和 edit.xhtml)中重复,我希望将 minimum 和 maximum 的值外部化/集中化,以免重复。这种用例有什么好的推荐吗?
我在考虑可能使用属性文件。
<f:validateLength minimum="#{validationResource.priceModel.minimum}" maximum="#{validationResource.priceModel.minimum}" />
【问题讨论】:
-
您尝试这样做时究竟是什么问题?
-
嗨,Balus,没有遇到任何问题。但是有没有更好的方法来做到这一点?
标签: validation jsf-2