Linux中国  设为主页
 收藏本站
 
当前位置: > 首页 ->Linux技术 ->系统管理 ->JSP专题:第六部分:用JSP实现聊天室-2
·Fedora Core5 NFS服务器搭建过程介绍 ·Linux系统:让内存不再泄漏的实用技巧 ·新手看招 手把手教你安装VMware虚拟机 ·“侵权事件” 红帽称微软企图干扰用户 ·删除Linux后 如何找回Windows启动菜单 ·菜鸟乐园 Linux中常见文件系统格式介绍 ·Linux操作系统下IPTables配置方法详解 ·实用技巧 Linux系统的经典使用技巧八则 ·Linux系统文件优化及磁盘检查方法介绍
  相关分类: 
入门与提高
系统管理
网络应用
嵌入式系统
内核研究
服务器相关
发行版专区
Linux程序设计
Linux安全
BSD相关
桌面应用
  站内搜索: 
热门文章排行
热门文章排行 Adaptec 2100S RAID卡安装快速指南 (05-05)
JSP专题:第六部分:用JSP实现聊天室(05-05)
Linux 99问(一)(05-05)
Linux系统中网络配置详解(05-05)
JSP专题:第六部分:用JSP实现聊天室(05-05)
精采文章排行
精采文章排行 Motorola微处理器bootloader分析与应(06-04)
Linux系统:让内存不再泄漏的实用技(06-04)
Fedora Core5 NFS服务器搭建过程介绍(06-04)
新手看招 手把手教你安装VMware虚拟(06-04)
“侵权事件” 红帽称微软企图干扰用(06-04)
 

JSP专题:第六部分:用JSP实现聊天室-2

作者:Webmaster   来源:Linux-cn.com   点击:   日期:2007-05-05 [收藏] [投稿]

  IE是否经常中毒?推荐您

  这段程序中最主要的是一段用来自动滚屏至页面最下端的Java Script,我们可以看到无论是对于JSP,还是对于ASP和PHP,Java Script的使用总是不可避免。而在这三者中使用Java Script都不复杂,就象你在HTML文件中使用时一样。

  处理用户离开聊天室的Servlet


Bye.java
package customers;
import java.sql.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.jsp.*;
import javax.servlet.jsp.tagext.*;
import java.io.*;
public class Bye extends HttpServlet {
    public void doGet(HttpServletRequest request,
                      HttpServletResponse response)
        throws IOException, ServletException
    {response.setContentType("text/html;charset=gb2312");
     HttpSession session=request.getSession(true);
     oneUser thisUser=(oneUser)session.getAttribute("thisUser");
     int intChatroom=Integer.parseInt(thisUser.getUserPosion());
     ServletContext application=getServletContext();
   ChatRoom thischatroom=(ChatRoom)application.getAttribute("thischatroom");
     thischatroom.addSpeaking("","","",thisUser.getUserName(),
     "","","green","system",intChatroom);
//增加用户离开聊天室的系统公告
     thischatroom.deleteUserList(thisUser.getUserId(),intChatroom);
     thisUser.setPosition("0");
//从在线用户列表中删除该用户,并重新设置用户当前位置
     getServletConfig().getServletContext().getRequestDispatcher
     ("/jsp/chatroom.jsp").forward(request,response);
//转向chatroom.jsp
    }
    public void doPost(HttpServletRequest request,
                      HttpServletResponse response)
        throws IOException, ServletException
    {
        doGet(request, response);
    }
}

  我们的全部源代码你可以从这里下载,并按你的Web服务器的实际情况进行安装。




 如果您对本文有任何疑问或者建议,请到讨论区发表您的意见: >> 论坛入口 <<

上一页 1 2 3 4 5 6下一页

上一篇:JSP专题:第六部分:用JSP实现聊天室-1   下一篇:不同Web主机上的Servlet之间数据对象的相互传输
文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【我要投稿】 【论坛讨论

   相关文章:
·Motorola微处理器bootloader分析与应用

   文章评论:(1条)
  
 请留名: 匿名评论   点击查看所有评论 论坛讨论
 

 声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。