package liaotian;
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;
public class MainServlet extends HttpServlet {
public MainServlet() {
try {
jbInit();
} catch (Exception ex) {
ex.printStackTrace();
}
}
private static final String CONTENT_TYPE = "text/html; charset=GB2312";
//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);
response.setCharacterEncoding("gbk");
PrintWriter out = response.getWriter();
request.setCharacterEncoding("gbk" );
String usrName=request.getParameter("userName");
if(usrName==null||usrName.equals(""))
{
out.println("<h1 style='color:red' align='center'>请返回并输入有效的用户名</h1>");
}
else
{
Vector vec=(Vector)getServletContext().getAttribute("userArray");
if(vec==null)
{
vec=new Vector();
}
if(!vec.contains(usrName))
{
vec.add(usrName);
HttpSession ses=request.getSession();
ses.setAttribute("userName",usrName);
getServletContext().setAttribute("userArray",vec);
out.println("<html>");
out.println("<frameset rows='80%,*'>");
out.println("<frame src='topservlet?name="+usrName+"'>");
out.println("<frame src='messageservlet?name="+usrName+"'>");
out.println("</frameset>");
out.println("</body>");
out.println("</html>");
}
else
{
out.println("<h1 style='color:red' align='center'>正在使用的用户ID</h1>");
}
}
out.close();
}
//Process the HTTP Post request
public void doPost(HttpServletRequest request, HttpServletResponse response) throws
ServletException, IOException {
doGet(request, response);
}
//Clean up resources
public void destroy() {
}
private void jbInit() throws Exception {
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
用于聊天的网上聊天系统
共80个文件
class:12个
java:6个
java~3~:5个
需积分: 9 87 下载量 126 浏览量
2008-12-11
08:51:36
上传
评论 1
收藏 419KB RAR 举报
温馨提示
使用servlet技术和会话跟踪生成聊天应用程序
资源推荐
资源详情
资源评论
收起资源包目录
liaotian.rar (80个子文件)
liaotian
Tomcat
work
ChatModule
tldCache.ser 44B
webapps
liaotian.jpx 10KB
Servlet.library 227B
liaotian.jpx.local 3KB
liaotian.jpx.local~ 3KB
bak
liaotian
TopServlet.java~7~ 2KB
userlistServlet.java~4~ 2KB
MainServlet.java~16~ 2KB
userServlet.java~6~ 1KB
messageServlet.java~4~ 2KB
MainServlet.java~9~ 2KB
userServlet.java~4~ 1KB
MainServlet.java~17~ 2KB
userServlet.java~8~ 1KB
MainServlet.java~10~ 2KB
TopServlet.java~8~ 2KB
userServlet.java~1~ 1KB
messageServlet.java~3~ 2KB
userServlet.java~3~ 1KB
MainServlet.java~12~ 2KB
displayServlet.java~1~ 1KB
TopServlet.java~3~ 1KB
messageServlet.java~1~ 1KB
userServlet.java~7~ 1KB
MainServlet.java~14~ 2KB
userlistServlet.java~2~ 2KB
TopServlet.java~5~ 1KB
userServlet.java~5~ 1KB
userServlet.java~2~ 1KB
userlistServlet.java~1~ 1KB
displayServlet.java~3~ 2KB
TopServlet.java~4~ 1KB
messageServlet.java~2~ 2KB
MainServlet.java~13~ 2KB
TopServlet.java~9~ 2KB
TopServlet.java~2~ 1KB
TopServlet.java~1~ 1KB
TopServlet.java~6~ 2KB
userServlet.java~9~ 1KB
MainServlet.java~11~ 2KB
userlistServlet.java~3~ 2KB
MainServlet.java~15~ 2KB
displayServlet.java~2~ 2KB
MainServlet.java~8~ 2KB
ChatModule
WEB-INF
web.xml~21~ 2KB
web.xml~19~ 2KB
web.xml~20~ 2KB
web.xml~16~ 2KB
web.xml~18~ 2KB
web.xml~24~ 2KB
web.xml~25~ 2KB
web.xml~17~ 2KB
web.xml~22~ 2KB
web.xml~23~ 2KB
src
liaotian
TopServlet.java 2KB
messageServlet.java 2KB
userServlet.java 1KB
userlistServlet.java 2KB
displayServlet.java 2KB
MainServlet.jbx 37B
displayServlet.jbx 37B
MainServlet.java 2KB
doc
liaotian
userlistServlet.html 421B
MainServlet.html 409B
ChatModule
WEB-INF
web.xml 2KB
lib
jstl.jar 20KB
standard.jar 384KB
classes
liaotian
displayServlet.class 2KB
MainServlet.class 3KB
userServlet.class 2KB
userlistServlet.class 3KB
messageServlet.class 3KB
TopServlet.class 2KB
classes
liaotian
displayServlet.class 2KB
MainServlet.class 3KB
userServlet.class 2KB
userlistServlet.class 3KB
messageServlet.class 3KB
TopServlet.class 2KB
package cache
liaotian.dep2 10KB
共 80 条
- 1
资源评论
anwozhhua
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功