我正在嘗試創建一個portlet renderURL
以導航到另一個具有portlet的門戶頁面。這可以。但我想在URL中傳遞參數,這也很好。但我想傳遞一個值在託管bean中的參數。JSF託管bean&Taglib
所以,它是動態參數值。
<portlet-ext:portalRenderURL var="myURL" contentNode="NewPage">
<portlet-ext:urlParam name="name" value=""/>
</portlet-ext:portalRenderURL>
在
urlParam
這裏,值應該像#{managedBean.name}
。
我試圖在「名稱」上創建鏈接,以便點擊「名稱」,該值應該傳遞到「NewPage」portlet,以便它可以顯示該特定名稱的詳細信息。
謝謝
問題是什麼,如果你把urlParam的值放在託管bean的屬性中,它不會起作用嗎?你在jsp中使用這段代碼嗎? – Misha
是的,我已經嘗試在JSP中放置代碼,賦值=「#{managedBean.name}」,但它不起作用。無論如何,它不應該按我的理解工作,因爲它是JSF EL,而且這個標籤是IBM的Java taglib。 – HP24