基于Ajax的无刷新聊天室
备注:这是我软件体系结构课程,老师布置的一个“大作业”,没有用到spring系列的框架,因为没有用java去敲,而是用刚上完中级实作课后学到的知识去敲,再次体验了一波前后端分离。
作业要求:
使用Ajax技术,实现一个无刷新聊天室。
具体要求:
1.设计注册登录页面;
2.用户注册登录后进入在线聊天室页面;
3.用户可以选择私聊,也可以选择公共发言;
4. 后台使用XML或者数据库来储存用户信息(包括用户名,密码,性别,年龄,兴趣爱好等)和聊天信息(包括聊天内容,发送方,接收方,发送时间等)。
技术栈
bootstrap+Ajax+mysql+webstrom
部分页面展示:
1、 首页
2、聊天室界面
3、 登陆界面
项目也已经部署到github上面,做得比较简易,有需要的朋友自取。
https://github.com/yekaitao/chat-room