1
我想使用表單元素的屬性,而不是使用額外的函數來返回一個特定的值。爲commandLink動作避免單獨的功能
現狀
XHTML文件:
<h:commandLink action="#{menuBean.navigationAction(menuItem)}" ... >
Managed Bean的背後:
public function navigationAction(MenuItem entry) {
return entry.getForward();
}
理想狀況
我想送kip方法調用並直接使用menuItem
的屬性來設置目標。像這樣:
<h:commandLink action="#{menuItem.forward}" />
這個確實不行,因爲找不到方法。它甚至有可能這樣做嗎?
這意味着我甚至可以跳過''部分,因爲它不提交任何內容?那會很棒,我會在一會兒嘗試。 –
是的,它會渲染一個「a」html錨點元素併發出一個GET請求。沒有''需要。 –
工作過,謝謝! –