Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/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
Jsf 2 在具有请求范围的托管bean之间传递参数_Jsf 2_Managed Bean - Fatal编程技术网

Jsf 2 在具有请求范围的托管bean之间传递参数

Jsf 2 在具有请求范围的托管bean之间传递参数,jsf-2,managed-bean,Jsf 2,Managed Bean,我正在使用JSF2开发一个web应用程序。我想在backingbean操作中从一个托管bean传递参数,我想在另一个托管bean中检索相同的参数,这两者都有一个请求范围 提前感谢。在命令链接/按钮中使用,并在目标bean或视图中使用@ManagedProperty或 例如 当我使用ViewScope对这两个bean进行测试时,我得到表达式#{param.resvDataModel}request引用的对象的范围比视图的引用托管bean(ReservationActionBean)范围短。我需要做

我正在使用
JSF2
开发一个web应用程序。我想在backingbean操作中从一个托管bean传递参数,我想在另一个托管bean中检索相同的参数,这两者都有一个请求范围

提前感谢。

在命令链接/按钮中使用
,并在目标bean或视图中使用
@ManagedProperty

例如


当我使用ViewScope对这两个bean进行测试时,我得到
表达式#{param.resvDataModel}request引用的对象的范围比视图的引用托管bean(ReservationActionBean)范围短
。我需要做什么?@Cyc:使用
。另见
<h:commandButton value="Submit" action="#{otherBean.submit}">
    <f:param name="foo" value="#{oneBean.foo}" />
</h:commandButton>
@ManagedProperty("#{param.foo}")
private String foo;

// ...