登录地址:do.jhost.cn/lsc1414/login.jsp
注册的地方是:do.jhost.cn/lsc1414/regUser.jsp
可以自己注册。。反正还有很多bug。。希望大家都提提意见哈。
不想注册的也可以用测试账号登陆哦
用户名:1 密码 :1
用户名:2 密码 :2
用户名:3 密码 :3
用户名:123 密码 :123
用户名:test 密码 :test
使用的一直用Ajax刷新的方法。。
网上说的长轮询这些。感觉好复杂,始终弄不好。
没事就来吐吐槽嘛~
使用的空间是JHOST的免费空间
——————————————————————————————————————————————————
更新源代码下载 写的不好 大家可以多多提意见
https://files.cnblogs.com/liushengchuan/AjaxChat.rar
数据库就没传了,一共两个表 。
/*
SQLyog 企业版 - MySQL GUI v7.14
MySQL - 5.1.40-community : Database - lscsql
*********************************************************************
*/
/*!40101 SET NAMES utf8 */;
/*!40101 SET SQL_MODE=''*/;
/*!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' */;
CREATE DATABASE /*!32312 IF NOT EXISTS*/`lscsql` /*!40100 DEFAULT CHARACTER SET utf8 */;
USE `lscsql`;
/*Table structure for table `content` */
DROP TABLE IF EXISTS `content`;
CREATE TABLE `content` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`userid` int(11) DEFAULT NULL,
`content` text,
`createtime` datetime DEFAULT NULL,
`touserid` int(11) DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `timeIndex` (`createtime`)
) ENGINE=InnoDB AUTO_INCREMENT=68860 DEFAULT CHARSET=utf8 CHECKSUM=1 DELAY_KEY_WRITE=1 ROW_FORMAT=DYNAMIC;
/*Table structure for table `messageinfo` */
DROP TABLE IF EXISTS `messageinfo`;
CREATE TABLE `messageinfo` (
`mid` int(11) NOT NULL AUTO_INCREMENT,
`messagetext` text,
`createdate` datetime DEFAULT NULL,
PRIMARY KEY (`mid`)
) ENGINE=MyISAM AUTO_INCREMENT=38 DEFAULT CHARSET=utf8;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
自己在自己配一配MyBatis 的连接字符串,在SqlMapConfig.xml中
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
<environments default="development">
<environment id="development">
<transactionManager type="JDBC" />
<dataSource type="POOLED">
<property name="driver" value="com.mysql.jdbc.Driver" />
<!-- <property name="url" value="jdbc:mysql://localhost:3306/lsc1414?characterEncoding=UTF-8"/> -->
<property name="url"
value="jdbc:mysql://localhost:3306/database?useUnicode=true&characterEncoding=UTF-8" />
<!-- <property name="username" value="root"/> -->
<property name="username" value="username" />
<property name="password" value="password" />
</dataSource>
</environment>
</environments>
<mappers>
<mapper resource="message/ibatis/Message.xml" />
<mapper resource="message/ibatis/User.xml" />
</mappers>
</configuration>