Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jsp JSF管理bean&;自定义标签_Jsp_Jsf_Jstl_Websphere Portal - Fatal编程技术网

Jsp JSF管理bean&;自定义标签

Jsp JSF管理bean&;自定义标签,jsp,jsf,jstl,websphere-portal,Jsp,Jsf,Jstl,Websphere Portal,我试图创建一个portletrenderURL,以导航到另一个门户页面,该页面有一个portlet。这很好。但是我想在URL中传递一个参数,这也很好。但我想在托管bean中的参数中传递一个值 所以,它是动态参数值 <portlet-ext:portalRenderURL var="myURL" contentNode="NewPage"> <portlet-ext:urlParam name="name" value=""/> </portlet-ext:p

我试图创建一个portlet
renderURL
,以导航到另一个门户页面,该页面有一个portlet。这很好。但是我想在URL中传递一个参数,这也很好。但我想在托管bean中的参数中传递一个值

所以,它是动态参数值

<portlet-ext:portalRenderURL var="myURL" contentNode="NewPage">
    <portlet-ext:urlParam name="name" value=""/>
</portlet-ext:portalRenderURL>

urlParam
中,值应该类似于
{managedBean.name}

我试图在“Name”上创建链接,以便我单击的“Name”应该传递到“NewPage”portlet上,以便它可以显示该特定名称的详细信息

谢谢你

答对了

使用托管bean中的IBM库生成指向页面的链接,并将其用于JSF的commandLink标记。并使用f:param标记将参数传递给它

这将传递存储在托管bean中的参数值


希望这能有所帮助。

有什么问题吗?如果您在托管bean的属性中输入urlParam的值,它不起作用吗?您是否在jsp中使用此代码?是的,我已尝试将代码放入jsp中,分配value=“#{managedBean.name}”,但它不起作用。无论如何,根据我的理解,它不应该工作,因为它是JSF EL,而这个标记是IBM的Java标记库?您使用的是什么版本的WebspherePortal?好的,我试图生成一个链接,通过传递一个动态参数值(在页面生成时生成!)指向一个新页面。但这不适用,因此我正在寻找后端解决方案,在那里我可以生成一个指向页面的URL并传递参数,我得到了一个wp.l2.urlhelper.jar,它有URL实用程序类,可以帮助我。如果你需要更多信息,请告诉我。