我正在使用JSF2
处理网络应用程序。我想在支持bean操作中从托管bean传递参数,并且我希望在具有请求范围的其他托管bean中检索相同的参数。
提前致谢。
答案 0 :(得分:3)
在命令链接/按钮中使用<f:param>
,并在目标bean或视图中使用@ManagedProperty
或<f:viewParam>
。
E.g。
<h:commandButton value="Submit" action="#{otherBean.submit}">
<f:param name="foo" value="#{oneBean.foo}" />
</h:commandButton>
with OtherBean
@ManagedProperty("#{param.foo}")
private String foo;
// ...