Это пример поля ввода в JSF с валидатором validateLength.Внешние/централизованные свойства проверки в JSF2
<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}" />
Что именно проблема, когда вы пытаетесь так? – BalusC
Привет, Балус, не попал ни в какую проблему. Но есть ли лучшие способы сделать это? –