각 페이지 (mb1 및 mb2)마다 두 개의 페이지 (page1과 page2라고 가정 해 보겠습니다)와 하나의 magaedBean이 있습니다. 012b은 mb1에서 mb2의 인스턴스를 가지며 mb1의 메소드에 의해 이전에 설정된 모든 속성이 있습니다. 이런 식으로 뭔가 :다른 managedBean에서 managedBean을 복원하는 방법
public Mb1(){}//Default constructor
private Mb2 mb2;//Instance of Mb2 inside Mb1
내가 페이지 2 (MB2)의 컨트롤러가 MB1에 저장된 인스턴스가있는 방식으로 뷰 페이지 2를 엽니, MB1의 방법에서입니다 원하는.
내 managedBeans는 모두 ViewScoped 여야합니다. 세션 스코프를 사용하여이 작업을 수행 할 수 있지만 이것이 필요한 것은 아닙니다. 이렇게하는 방법이 있습니까?
JSF 버전을 사용하고 있습니까? 다른 하나를 초기화 할 책임이있는 bean을 만들지는 않을 것입니다 ... – Gamb
또한, Mb1이하는 일은 Mb2가 스스로 할 수없는 것입니까? – Gamb
그것은 페이지 사이의 의사 소통 ... 이것은 두 개의 crud 페이지입니다. 특정 엔티티에 대한 각각의 페이지입니다. –