这是 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}" />