本帖最后由 yashiro_w 于 2011-06-06 12:12:45 编辑

解决方案 »

  1.   

    问题终于解决了。原因就是websphere 6.1.0.25的session management比较复杂,如果在web.xml里面不写,他就默认都是false。我们这个collection只写了session-timeout,可是url-rewritting什么都没有。所以当用户打开多个页面,有url重写的时候,session就失效了。解决方法就是在控制台中,选中override session management,然后再打开url重写。这个控制台比较说得不清楚,override其实是override(web.xml)。
      

  2.   

    同样的问题,放到Oracle application server就没有这个session expired。还是不同服务器默认配置的问题。