Witam.
Mam projekt w JSF2.2.
Chciałbym zrobić, aby na każdej zakładce była inna sesja tzn wyszukam na pierwszej zakładce osoby o nazwisku Kowalski (do datatable). Następnie na drugiej zakładce wyszukam osoby o nazwisku Nowak. Teraz gdy wejdę na pierwszą zakładkę i odświeżę stronę to mam listę Nowaków, ponieważ managed-bean został nadpisany przez drugą zakładkę.
Chciałbym rozdzielić sesje. W tym przypadku managed-bean ma ustawiony scope na session.
Gdy ustawię scope na View to podział na zakładki działa poprawnie, ale przy każdym refresh strony wykonywany jest destroy beana a następnie tworzony jest nowy, a chciałbym żeby po refresh bean nie tracił danych.
Jak to obejść? Jak rozdzielić sesje na zakładki przy session scope lub jak zachować beana przy refresh strony dla view scope ?