📄 speak.java
字号:
package com.xj.serv;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.Calendar;
import java.util.Date;
import javax.servlet.ServletContext;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import com.xj.bean.StringBufferClass;
public class speak extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
doPost(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=gb2312");
response.setCharacterEncoding("gb2312");
request.setCharacterEncoding("gb2312");
String str = request.getParameter("chat");
if(str.equals(""))
{
str ="啥也不说,我是白痴!";
}
else
{
ServletContext application = getServletContext();
Object obj=application.getAttribute("message");
StringBuffer sb;
if(obj==null)
{
sb=new StringBuffer("");
}
else
{
String s= obj.toString();
sb=new StringBuffer(s);
}
StringBufferClass sbc=new StringBufferClass(sb);
HttpSession session = request.getSession();
String username=session.getAttribute("username").toString();
//Date d = new Date();
//String time = d.getHours()+":"+d.getMinutes()+":"+d.getSeconds();
Calendar c = Calendar.getInstance();
String time=c.get(c.HOUR_OF_DAY)+":"+c.get(c.MINUTE)+":"+c.get(c.SECOND);
String mess="<b>"+username+"("+time+")说:</b>"+str+"<br>";
sb=sbc.getSb(mess);
application.setAttribute("message", sb);
}
response.sendRedirect("chat.jsp");
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -