chat_leavechat.java

来自「jsp 应用开发详解源代码 电子工业出版社 包含书中个源代码」· Java 代码 · 共 43 行

JAVA
43
字号
package ec;import javax.servlet.*;import javax.servlet.http.*;import java.io.*;import java.util.*;public class chat_leavechat extends HttpServlet {  private static final String CONTENT_TYPE = "text/html; charset=GBK";  /**Initialize global variables*/  public void init() throws ServletException {  }  /**Process the HTTP Get request*/  public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {    response.setContentType(CONTENT_TYPE);    PrintWriter out = response.getWriter();    HttpSession session=request.getSession(true);    out.println("<html>");    out.println("<head>");    out.println("<title>离开啦</title>");    out.println("</head>");    out.println("<body>");    String user=(String)session.getAttribute("username");    Vector temp=(Vector)getServletContext().getAttribute("chatUser");    temp.removeElement(user);    getServletContext().setAttribute("chatUser",temp);    temp=(Vector)getServletContext().getAttribute("chatMsg");    temp.addElement("<font color='#0000FF'  size='2'>blueriver管理员通告:");    temp.addElement(user+"离开了本聊天室,欢迎下次再来...<br></font>");    getServletContext().setAttribute("chatMsg",temp);    out.println("<br>");    out.println("<center>真诚感想您的光临!!!</center><br>");    out.println("<center>欢迎下次再来!!!</center><br>");    out.println("<center><a href=\"javascript:window.close();\">关闭窗口!!!</a></center>");    out.println("</body>");    out.println("</html>");  }  /**Clean up resources*/  public void destroy() {  }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?