将文本框值存储到两个托管bean类

时间:2015-05-11 13:54:29

标签: jsp jsf jsf-1.2 managed-bean

我有一个文本框和两个托管bean类,即LoginMB和QuestionMB。这两个都有一个名为login_id的参数。如何一次将文本框值存储在两个托管bean中?

我使用的是jsf 1.2版和jsp页面。

2 个答案:

答案 0 :(得分:0)

您可以将TextBox的值保存在会话变量中,然后将其存储在像这样的bean中,

DateTimes

或在commandButton中单击,您可以将其作为参数传递并将其保存在第二个bean中。

Here is an example of passing a parameter

答案 1 :(得分:0)

您是否可以尝试使用binding属性在第二个bean中创建组件,并将组件中的相应值设置为login_id?

另一种方法是为每当文本框更改时调用的第二个bean创建一个valueChangeListener,并在监听器中更新backing bean中的login_id值。