各味大虾在web.xml里指定session time out后,当time out后如何配置转向指定的错误页面?比如time out后想迁移到sessionTimeOut.jsp页面,能在web.xml里进行配置么?
能的话怎么配置阿?谢谢

解决方案 »

  1.   

    不能。web.xml指定的timeout,在服务器端可以抓住,浏览器是不知道的。
    如果要实现这个,比较复杂的是用spring security,我正在做这个,所以逢人就推荐这个,呵呵。
    然后说个简单的,web.xml里面追加一个filter,实现的代码很简单,取出session,然后判断是否登录,或者是否满足你别的要求的值有没有,没有的话就直接转向(也可以抛出一个例外,然后再web.xml里面定义这种例外的走向)
      

  2.   


      一般如果session 超时, 页面会跳转到 welcome-file-list 设置的页面。  然后在 欢迎页面做个判  断, 如果存在 session 则跳入到欢迎页面, 不存在 session 就跳到 sessionTimeOut.jsp  , 不知  道这样符不符合楼主的 要求。