hs.hsadmin/hsarweb/src/de/hsadmin/logout/LogoutServlet.java

33 lines
802 B
Java
Raw Normal View History

2011-05-17 16:56:34 +02:00
package de.hsadmin.logout;
import java.io.IOException;
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
public class LogoutServlet extends HttpServlet {
private static final long serialVersionUID = 1L;
private String redirectURL;
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
HttpSession session = req.getSession();
session.invalidate();
resp.sendRedirect(redirectURL);
}
@Override
public void init(ServletConfig config) throws ServletException {
redirectURL = config.getInitParameter("redirect");
}
}