點擊的圖像上後,用戶被重定向到一個新的頁面,如:參數值丟失(接縫框架)
/viewPalermoUser.seam?accountId=100245
與代碼:
<s:link title="#{messages['palermo.userlist.view']}" view="/portal/custom/palermo/administration/viewPalermoUser.xhtml"
propagation="none">
<f:param name="accountId" value="#{account.id}"/>
<img src="/static/portal/customer/palermo/find.png" style="border:none"/>
</s:link>
有一個背襯豆其中我獲取帳戶ID並打印該用戶的帳戶信息(當頁面首次呈現時,所有情況都可以)。
但有一個豐富的選項卡面板和搜索按鈕。每當我按下其中一個,accountId值是NULL,雖然在url中它是OK,所以它有一個真正的價值。
我不明白爲什麼accountId的值會丟失,如果發生回發?
我拿一樣帳戶ID:
@RequestParameter
private Long accountId;
誰能給我一個線索?
更新:最後它的工作原理。建議使用像Petar這樣的頁面參數。有問題,直到我意識到:
接縫頁面參數在輔助bean的@Create方法中不可用。解決方法:創建一個頁面動作來使用這個參數。(必須爲他人而設)
謝謝。
@Cristian Boariu已添加到原始答覆 – 2010-01-18 04:22:51