java实现最简单的web聊天室程序源代码,适合初学者

首先给大家推荐一下我老师大神的人工智能教学网站。教学不仅零基础,通俗易懂,而且非常风趣幽默,还时不时有内涵黄段子!点这里可以跳转到网站

原文:java实现最简单的web聊天室程序源代码,适合初学者

源代码下载地址:http://www.zuidaima.com/share/1795674187762688.htm

简单的web聊天功能,maven项目,数据库mysql,数据库登陆名称+密码以及数据库名称都在DBUtil类里面写死了,可以根据自己本地的数据库更改。需要注意的是:聊天必须在本机的不同浏览器之间进行。

环境:windows7+eclipse kepler+tomcat7+jdk7+maven(eclipse自带的)

项目截图:

20140425212038838.jpg

运行截图:

1.登陆页面

20140425212238033.jpg

2.聊天页面

20140425213656190.jpg

数据库脚本

 /*SQLyog Ultimate v10.42 MySQL - 5.6.11 : Database - zuidaima_chat**********************************************************************/  /*!40101 SET NAMES utf8 */; /*!40101 SET SQL_MODE=''*/; /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;CREATE DATABASE /*!32312 IF NOT EXISTS*/`zuidaima_chat` /*!40100 DEFAULT CHARACTER SET utf8 */; USE `zuidaima_chat`; /*Table structure for table `user` */ DROP TABLE IF EXISTS `user`; CREATE TABLE `user` (  `id` int(20) NOT NULL AUTO_INCREMENT,  `username` varchar(50) DEFAULT NULL,  `password` varchar(50) DEFAULT NULL,  `age` int(30) DEFAULT NULL,  `sex` varchar(50) DEFAULT NULL,  `email` varchar(50) DEFAULT NULL,  PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8; /*!40101 SET SQL_MODE=@OLD_SQL_MODE */;/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;

原文:http://www.oschina.net/code/snippet_1048681_34132

点这里可以跳转到人工智能网站

发表评论