Dostęp do SessionScoped bean z ViewScoped bean

0

Witam, jestem początkujący w JSF. Mam pytanie czy można w beanach o zasięgu view dostać się do beana o zasięgu session?
Próbowałem przez

@ManagedProperty("#{nazwaBeana}) i FacesContext context = FacesContext.getCurrentInstance();
Bean bean (Bean) context.getApplication().evaluateExpressionGet(context, "#{nazwaBeana}", Bean.class);

i cały czas otrzymuje null. Z widoku dostęp do beana działa. Dodatkowo ustawiłem metody @PostConstruct i @PreDestroy i pokazuje że bean jest utworzony ale przy próbie odwołania dostaje null
Z góry dzięki za każdą pomoc

0

Komunikacja pomiędzy beanami jest możliwa. Ważne aby wygenerować metody get i set do ziarna, które chcesz podmapować.
W moim przykładzie łączę się z ziarna "ViewScoped" do ziarna o zasięgu aplikacji - "ApplicationScoped".

389a77145b.png

1 użytkowników online, w tym zalogowanych: 0, gości: 1