Громадянам України

Яка область за замовчуванням керованого bean-компонента в JSF?

Якщо область не вказана, bean буде використовуватися за замовчуванням обсяг запиту. Кожна область коротко описана в наступній таблиці. Bean живе до тих пір, поки живе запит-відповідь HTTP. Він створюється за HTTP-запитом і знищується, коли HTTP-відповідь, пов’язана з HTTP-запитом, завершується.

(за умовчанням) Розміщує одне визначення компонента в один екземпляр об’єкта для кожного контейнера Spring IoC. Розповсюджує окреме визначення компонента на будь-яку кількість екземплярів об’єкта. Охоплює окреме визначення компонента життєвим циклом одного запиту HTTP.

Область за замовчуванням сторінки. запит: вказує, що ви можете використовувати цей bean з будь-якої сторінки JSP, яка обробляє той самий запит. Він має ширший обсяг, ніж сторінка. session: вказує, що ви можете використовувати цей bean з будь-якої JSP-сторінки в тому самому сеансі незалежно від того, обробляється той самий запит чи ні.

Керовані області bean

  • область запиту: bean у цій області живе доти, доки живе запит-відповідь HTTP. …
  • view Scope : bean у цій області живе доти, доки ви взаємодієте з тим самим представленням JSF у вікні/вкладці браузера. …
  • session Scoped : компонент у цій області живе доти, доки живе сеанс HTTP.

Керований біб є створений за допомогою конструктора без аргументів, набору властивостей і набору методів, які виконують функції для компонента. Кожну властивість керованого bean-компонента можна прив’язати до одного з наступного: Значення компонента. Екземпляр компонента.

Якщо область не вказана, bean за замовчуванням запитуватиме область. Кожна область коротко описана в наступній таблиці. Bean живе до тих пір, поки живе HTTP запит-відповідь. Він створюється за запитом HTTP і знищується, коли відповідь HTTP, пов’язана із запитом HTTP, завершується.