有沒有辦法將計算值臨時保存在JSF頁面中? 我要做到以下幾點不計算兩次:JSF臨時變量
<h:outputText value="#{complexModel.currencyAmount.currency}">
<h:outputText value="#{complexModel.currencyAmount.amount}">
我使用別名豆嘗試,但我得到一個錯誤說java.lang.IllegalArgumentException異常 - 行不可用。
例如
<t:aliasBean id="bean" alias="#{bean}" value="#{complexModel.currencyAmount}">
<h:outputText value="#{bean.currency}">
<h:outputText value="#{bean.amount}">
</t:aliasBean>
謝謝。
這是否適用於JSF 1.1? – 2010-02-11 14:12:45
第一個選項 - 是的。第二 - 我不知道。 一個建議 - 當提出有關框架過時版本的問題時,請明確提及。 – Bozho 2010-02-11 14:16:36
第一個選項並不適合,因爲我輸出數據表中的值,所以該值取決於行...我可以有一個地圖,但它變得混亂,因爲這需要清除時刷新等。 – 2010-02-11 14:26:21