0
タグ属性内にoutputFormatを追加するにはどうすればよいですか?outputFormatでパラメータ化されたメッセージプロパティをタグ属性内に追加する方法
例
...
<p:column headerText="#{msgs.actions}">
<p:commandButton id="btnDelEspai" icon="fa fa-trash Fs16 White"
styleClass="Fright RedButton" iconPos="right"
action="#{espaisBean.deleteEspai()}"
title="#{msgs.esp_delete}"
update="frmEspais:tblEspais frmEspais:error_panel">
<p:confirm header="#{msgs.delconfirmation}"
message="ADD CODE HERE" icon="ui-icon-alert">
</p:confirm>
<f:setPropertyActionListener value="#{e}"
target="#{espaisBean.selEspai}" />
</p:commandButton>
</p:column>
...
だけでELを使用してメソッドを呼び出す
<h:outputFormat value="#{msgs.esp_delconfirmation_id}" >
<f:param value="#{e.id}"/>
</h:outputFormat>
'#{of:format1( 'one {0}'、 'two')}' http://showcase.omnifaces.org/functions/Strings –
jsfまたはprimefacesの他のオプションはありますか? – Joe
Beanに書式設定メソッドを追加し、そこで書式設定を行います。 https://github.com/omnifaces/omnifaces/blob/2.6/src/main/java/org/omnifaces/el/functions/Strings.java#L255も参照してください。 –