package cn.lnu.servlet;
import java.io.IOException;
import java.util.Map;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
//�������˵�servlet
public class KickServlet extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
String username=request.getParameter("username");
username=new String(username.getBytes("iso8859-1"),"UTF-8");//�������
Map map=(Map) this.getServletContext().getAttribute("map");
HttpSession session=(HttpSession) map.get(username);
if(session!=null){
session.invalidate();
map.remove(username);
}
response.sendRedirect("/Servlet_listener_kick/listUser.jsp");
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
doGet(request,response);
}
}