1

これは、validateLength バリデータを持つ JSF の入力フィールドの例です。

<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}" />
4

1 に答える 1