FacesComponent область применения

Какая область имеет FacesComponent??.

Могу ли я установить что-то вроде ViewScope? SessionScope?

@FacesComponent(value="myComponent")
  public class MyComponent extends UINamingContainer  {
  }

1 ответ

Решение

Нет, ты не можешь. Это делает дизайн технически также бессмысленным.

Если вы хотите сохранить некоторые данные в определенной области, просто явным образом сохраните их в нужной области самостоятельно одним из методов компонента. Объем сеанса, например, как Map доступно по ExternalContext#getSessionMap(),

Другие вопросы по тегам