基本信息
源码名称:javaweb开发聊天室(基于websocket)
源码大小:0.09M
文件格式:.zip
开发语言:Java
更新时间:2020-03-07
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 5 元 
   源码介绍

javaweb开发聊天室(基于websocket)


初衷:将以前学习过的一些知识能更好的巩固,做了一个基于javaweb的简单的聊天室。


MJF下载:https://url33.ctfile.com/f/47387133-923787732-434913?p=4729 (访问密码: 4729)


使用技术:

Js Css Ajax Jsp Servlet WebSocket Tomcat


本来是想用jsp的内置存储对象来开发,后来觉得,如果聊天的信息都用内置对象来存储,无疑会给服务器带来极大的压力。后来选择了使用WebSocket技术,并且使用WebSocket技术,可以实时的监控浏览器页面的信息。


技术分析:

WebSocket监控访问信息,提供发送、接收等广播功能。

Ajax实现异步请求,在不刷新地址的情况下,刷新页面信息内容。


进入聊天室登录页:

http://localhost:8080/ChatRoom/login.jsp







.
├── javaweb聊天室
│   ├── ChatRoom
│   │   ├── WebContent
│   │   │   ├── Css
│   │   │   │   └── main.css
│   │   │   ├── META-INF
│   │   │   │   └── MANIFEST.MF
│   │   │   ├── WEB-INF
│   │   │   │   ├── lib
│   │   │   │   └── web.xml
│   │   │   ├── chat.jsp
│   │   │   ├── images
│   │   │   │   ├── 0.png
│   │   │   │   ├── 1.png
│   │   │   │   ├── 10.png
│   │   │   │   ├── 11.png
│   │   │   │   ├── 12.png
│   │   │   │   ├── 13.png
│   │   │   │   ├── 14.png
│   │   │   │   ├── 15.png
│   │   │   │   ├── 16.png
│   │   │   │   ├── 17.png
│   │   │   │   ├── 18.png
│   │   │   │   ├── 19.png
│   │   │   │   ├── 2.png
│   │   │   │   ├── 20.png
│   │   │   │   ├── 21.png
│   │   │   │   ├── 22.png
│   │   │   │   ├── 23.png
│   │   │   │   ├── 24.png
│   │   │   │   ├── 25.png
│   │   │   │   ├── 26.png
│   │   │   │   ├── 27.png
│   │   │   │   ├── 28.png
│   │   │   │   ├── 29.png
│   │   │   │   ├── 3.png
│   │   │   │   ├── 4.png
│   │   │   │   ├── 5.png
│   │   │   │   ├── 6.png
│   │   │   │   ├── 7.png
│   │   │   │   ├── 8.png
│   │   │   │   └── 9.png
│   │   │   └── login.jsp
│   │   ├── build
│   │   │   └── classes
│   │   │       ├── Entity
│   │   │       │   └── Users.class
│   │   │       ├── Filter
│   │   │       │   ├── SetCharacterEncodingFilter$SetCharacterEncoding.class
│   │   │       │   └── SetCharacterEncodingFilter.class
│   │   │       ├── Servlet
│   │   │       │   ├── LoginServlet.class
│   │   │       │   ├── OutLineServlet.class
│   │   │       │   └── RefreshMessageServlet.class
│   │   │       └── Util
│   │   │           └── AbstractChatUser.class
│   │   └── src
│   │       ├── Entity
│   │       │   └── Users.java
│   │       ├── Filter
│   │       │   └── SetCharacterEncodingFilter.java
│   │       ├── Servlet
│   │       │   ├── LoginServlet.java
│   │       │   ├── OutLineServlet.java
│   │       │   └── RefreshMessageServlet.java
│   │       └── Util
│   │           └── AbstractChatUser.java
│   └── javaweb聊天室.docx
└── javaweb开发聊天室(基于websocket)_javaweb聊天室.zip

19 directories, 50 files