根据上下文

时间:2015-08-05 09:39:06

标签: jsf jsf-2

我需要根据调用JSF的Context将输入字段的值发送到不同的控制器。

保存输入字段的JSF包含在另一个JSF中。

实施例: 我有一个显示用户的视图和属于该用户的地址。我有一个用户页面的控制器和一个相应的JSF。 JSF包含一个应该显示地址表的其他JSF。地址JSF有一个输入字段,用户可以使用该字段选择表格的外观。

我还想在显示客户的页面上使用地址JSF。

我现在的问题是,我不知道在地址表中将输入字段的值发送到何处。如果我将其发送给用户控制器,我不能将该表与客户一起使用,反之亦然。

我想将输入字段的值存储在包含地址JSF的JSF的Controller中。 (除非有人有更好的主意)

如何在不必为包含它的每个页面编写表-JSF的情况下实现该功能?

一些代码:

<ui:include src="/model/person/personList.xhtml">
            <ui:param name="renderMode" value="#{UserController.renderMode}"></ui:param>
            <ui:param name="persons" value="#{user.persons}"></ui:param>
        </ui:include>

在代码中它关于人,但它同样的问题。 我传递了参数,这个参数我希望能够在包含的JSF中更改并将其传递回控制器。

0 个答案:

没有答案