我正在使用JSF 2.0
我的管理部分中有一个表单,我将在列表中选择一些用户。
表单(selectusers.xhtml)将这些用户添加到bean中的列表(SelectUsers.java)。
在我选择了一些用户之后,我会将用户列表从SelectUsers.java传递到另一个bean(AddAddressBean.java)并继续以另一种形式添加信息(addadress.xhtml),其中设置了其他相关的属性为每个用户添加AddAddressBean。
我不知道如何实现它。我想AddAddressBean.java应该是独立的(所以我可以和其他bean一起使用),所以我更喜欢AddAddressBean.java不知道其他bean。
你能帮我么? =)
B.R Carl
想到几个快速的事情:
@ViewAccessScoped
这是我如何实现的(使用ConversationScoped作为@bertie说)。
豆1:
@Named("conversationBean1")
@ConversationScoped
public class ConversationBean1 implements Serializable {
//---start conversation----
}
豆2:
@Named("conversationBean2")
@ConversationScoped
public class ConversationBean2 implements Serializable
{
@Inject
private ConversationBean1 conversationBean1;
}