我有一个名为page1.jsf的页面,它包含一个参数。我有一个包含param的命令按钮。单击该按钮时,它必须返回到page1.jsf以及我传递的任何参数。
<h:commandButton action="#{myBean.DoSthng}" value="Something" >
<f:param name="p1" value="sthng"></f:param>
</h:commandButton>如何将此参数传递给page1.jsf本身?
在Facs-config.xml托管Bean中,我将其设置为
<managed-bean>
<managed-bean-name>myBean</managed-bean-name>
<managed-bean-class>com.MyBean</managed-bean-class>
<managed-bean-scope>session</managed-bean-scope>
<managed-property>
<property-name>p1</property-name>
<value>#{myBean.p1}</value>
</managed-property>
</managed-bean>这给了我一个错误。
你们能帮帮我吗。
编辑
从page1中,我必须将一个值从一个操作传递给backing。支持bean应该将我重定向回page1,但内容不同!
发布于 2012-03-09 11:54:03
从页面中调用action,因此在返回时可以执行以下操作
return "someView.jsf?param=val&faces-redirect=true"https://stackoverflow.com/questions/9633393
复制相似问题