/MyChatRoom

Based on struts2, hibernate and ajax.

Primary LanguageJava

MyChatRoom

一个基于Struts2,Hibernate和Ajax的在线聊天室。

简介

  • 开发工具:IntelliJ IDEA 13
  • 数据库:MySql
  • 后端:Java EE (Struts2 和 Hibernate)
  • 前端:Bootstrap,normalize.css加手写css,Jquery等

目前功能

  • 与数据库连接验证用户名密码并登录
  • 显示共有几个用户(指所有用户,不是在线用户)
  • 在线聊天(聊天记录不保存)

存在问题

  • 聊天内容过多会从容器中跑出来
  • 注册还没实现
  • 聊天内容还不能保存到数据库

运行截图

img_1 img_2

参考资料

  1. Struts2和Hibernate的学习,《Java web开发实战》
  2. Ajax和Jquery的部分知识,http://www.w3school.com.cn/b.asp
  3. Bootstrap框架,http://v3.bootcss.com/css/
  4. 背景图片来源,https://unsplash.com/
  5. 部分配置问题参考,http://stackoverflow.com/
  6. normalize.css来源,https://github.com/necolas/normalize.css
  7. 部分前端设计参考思科论坛,http://bbs.sike.io/