Firefox在刷新时丢失JSP会话bean更改
虽然我的IE、Safari和Chrome没有问题,但Firefox(在本例中为15.0)会在刷新时丢失会话bean更改。我可以看出它正在应用Java代码,但它没有正确地持久化对象。下面是一个简单的递增JSP,可以在上面进行尝试Firefox在刷新时丢失JSP会话bean更改,jsp,firefox,javabeans,Jsp,Firefox,Javabeans,虽然我的IE、Safari和Chrome没有问题,但Firefox(在本例中为15.0)会在刷新时丢失会话bean更改。我可以看出它正在应用Java代码,但它没有正确地持久化对象。下面是一个简单的递增JSP,可以在上面进行尝试 <jsp:useBean id="point" class="java.awt.Point" scope="session"/> <%point.setLocation(point.getX()+1, 0);%> <%=(int)point.
<jsp:useBean id="point" class="java.awt.Point" scope="session"/>
<%point.setLocation(point.getX()+1, 0);%>
<%=(int)point.getX()%>
已解决。它正在生成新会话,因为该浏览器被设置为拒绝cookie。新手犯的错误,归因于经验 它在scope=“application”中递增,但我不明白为什么它对scope=“session”不起作用。这是浏览器设置吗?我注意到每次加载都会得到一个新的JSESSIONID。为什么不认为这是同一届会议?