Доступ к объектам сеанса из фейсклетов - PullRequest
1 голос
/ 25 мая 2020

мы работаем над проектом клиентской платформы, и у нас есть некоторые сомнения относительно объектов сеанса и лучшего способа доступа к ним.

По порядку это может быть:

  1. Вход из клиента.
  2. Bean-компонент SessionScopped запускается при рендеринге шаблона.
  3. Различные страницы (фаслеты) с bean-компонентом ViewScoped или RequestScoped для перехода к разделам.

Мы внедрение bean-компонента с заданной областью сеанса в остальные компоненты, когда это необходимо, поэтому у нас везде одинаковые свойства.

Сомнение в том, в разных лицевых частях разделов, как мы должны получить доступ к объектам сеанса? я имею в виду

#{requestscopedbean.sessionscopedbean.object}

или должен напрямую вызывать сессионный компонент, например:

#{sessionscopedbean.object}

Мы используем PrimeFaces 6.2, я думаю, дело не в этом. На всякий случай. И все это мы запускаем на сервере, совместимом с javaee-5

...