我正在尝试创建一个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