2012-08-30 101 views
0

雖然我的IE,Safari和Chrome沒有問題,但Firefox(本例中爲15.0)在刷新時丟失了會話Bean更改。我可以告訴它它正在應用Java代碼,但它不能正確保持對象。這是一個簡單的遞增JSP來試用它。Firefox在刷新時丟失了JSP會話bean更改

<jsp:useBean id="point" class="java.awt.Point" scope="session"/> 
<%point.setLocation(point.getX()+1, 0);%> 
<%=(int)point.getX()%> 
+0

它增加範圍=「應用程序」,但我不明白爲什麼它對scope =「session」沒有任何作用。這是瀏覽器設置嗎? – user1636586

+0

我注意到我在每次加載時都會得到一個新的JSESSIONID。爲什麼它不認爲它是同一屆會議? – user1636586

回答

1

已解決。它正在生成新會話,因爲該瀏覽器被設置爲拒絕Cookie。菜鳥的錯誤,用粉筆體驗。