We can increase the number of view session in JSF through specify a larger number of numberOfViewsInSession and numberOfLogicalViews in web.xml. However, we have faced a difficult problem under multiple browser tabs situation. When user open multiple tabs and actively use one of the tab by selecting link with Get request or open dialog with dialog framework, the view of other inactive tabs will be expired when he /she select a dropdown that will trigger a ajax Post request.
May I know is there any best practice to handle JSF view under multiple browser tab situation?