JSF ページで、project.properties
ファイルからロードされたプロパティ (データベース名など) を表示することはできますか?
project.propertiesで:
cfg.bd.dbname=midatabase-name
一部の jsf ページでは、次のような式があります。
<h:outputText value="#{cfg.bd.dbname}" />
ありがとう!
JSF ページで、project.properties
ファイルからロードされたプロパティ (データベース名など) を表示することはできますか?
project.propertiesで:
cfg.bd.dbname=midatabase-name
一部の jsf ページでは、次のような式があります。
<h:outputText value="#{cfg.bd.dbname}" />
ありがとう!
これには (ab) 使用できます<f:loadBundle>
。
<f:loadBundle basename="project" var="project" />
...
<h:outputText value="#{project['cfg.bd.dbname']} />
は当初、国際化を可能にするローカライズされたテキスト バンドルをロードすることを意図していたため、Abuseと言い<f:loadBundle>
ましたが、同じタイプのプロパティ ファイルを使用してカバーの下にあるため、クラスパス内の任意のプロパティ ファイルに使用することもできます。