![](/img/trans.png)
[英]With Java EE and GWT, how can I open a new browser tab to a web app on the same server?
[英]How can I force to create a new session every time I open a new browser tab with Oracle ADF and JAVA?
我正在使用oracle-ADF開發一個Web應用程序。 我有一個包含客戶端信息的頁面,當我打開一個具有另一個客戶端ID的新頁面,並重新加載該頁面時,我將獲得與他相同的信息。 會話在頁面之間共享。 瀏覽器是IE。
每次打開新的瀏覽器選項卡時,如何強制創建新會話?
您必須為頁面的任務流指定較小的作用域,因為默認情況下將其設置為會話作用域。 (數據保留在瀏覽器的會話變量中)(參見https://docs.oracle.com/cd/E15051_01/web.1111/b31974/adf_lifecycle.htm#ADFFD524圖21.3)
默認情況下,綁定容器及其包含的綁定對象是在會話作用域中定義的。 但是,在請求之間未定義值綁定和迭代器綁定引用的值,並且出於可伸縮性原因,這些值未保留在會話范圍內。 因此,綁定對象引用的值僅在ADF生命周期已准備好該綁定容器的請求期間有效。 保留在會話范圍內的僅僅是綁定容器和綁定對象本身。
用途如下:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.