?? 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");
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -