package com.spjg.filter;import java.io.IOException;import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSessionEvent;
import javax.servlet.http.HttpSessionListener;
public class ActiveUserListener implements HttpSessionListener{
HttpServletResponse res ;
@Override
public void sessionCreated(HttpSessionEvent arg0) {
// TODO Auto-generated method stub
} @Override
public void sessionDestroyed(HttpSessionEvent arg0) {
try {
res.sendRedirect("/error.jsp");
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}/下确实有一个eeror.jsp
这个没有实例化吧,不过,res的实例化是由容器来完成的。
这里要跳转最好用这种方法:
public void sessionDestroyed(HttpSessionEvent arg0) {
try {
arg0.getSession().getSevletContext().getRequestDispatcher("/error.jsp"); } catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}