画面遷移時に管理Beanにデータを設定する方法
ボタンを押下すると、BeanAのnextPage()が起動し、BeanB管理ページに遷移します。nextPage()実行時にBeanBの変数に値を設定し、BeanBで使用したいのですが方法はありますでしょうか。
・BeanA(a.xhtmlを管理)
@Named
@ViewScoped
public class BeanA{
public String nextPage(){
//ここでBeanBのlist及び@Entityを付与したentityにデータを設定したい。
return "b.xhtml";
}
}
・BeanB(b.xhtmlを管理)
@Named
@ViewScoped
public class BeanB{
private List<CustomClass> list;
private CustomEntity entity;
// コンストラクタ(省略)
// アクセサメソッド(省略)
}