日期:2014-05-18  浏览次数:20727 次

jsp聊天室,找了好久
我要做一个最简单的聊天室:
功能,不用登陆,只要能发信息,定时刷新的就可以,什么滚屏都不用,用application做的就可以,哪位大手,给贴出代码,越简单越好.
或者给出如何做的方法也行.

------解决方案--------------------
我前几天刚写了个很简单的聊天室,不过没用application,因为我用application总是不能保存
全局的聊天记录,具体也不太清楚为什么.

最后我声明了一个全局变量用来保存聊天记录就可以了.
现在不在我机子旁,晚上把代码发上来吧..

------解决方案--------------------
帮顶,晚上一楼记得把代码带来,我要学
------解决方案--------------------
你的application会越来越大 占用server的内存
------解决方案--------------------
我这两天刚在做这个,你把邮箱告诉我,我给你发过去

------解决方案--------------------
有个JCHAT不错,开源,API完善
------解决方案--------------------
楼上的 也给偶发个吧 我初学者 求知欲强啊 呵呵
详细点最好 谢谢

qingzhezhaixing@21cn.com
------解决方案--------------------
补充:
还有一个配置文件web.xml,主要就是给servlet做映射
代码如下:
<?xml version= "1.0 " encoding= "UTF-8 "?>
<web-app id= "WebApp_ID " version= "2.4 " xmlns= "http://java.sun.com/xml/ns/j2ee " xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance " xsi:schemaLocation= "http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd ">
<display-name>
SimpleTalkRoom </display-name>
<servlet>
<servlet-name> Talk </servlet-name>
<servlet-class>
xn.example.servlet.TalkAction </servlet-class>
</servlet>
<servlet>
<servlet-name> Login </servlet-name>
<servlet-class>
xn.example.servlet.LoginAction </servlet-class>
</servlet>
<servlet-mapping>
<servlet-name> Talk </servlet-name>
<url-pattern> /Talk </url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name> Login </servlet-name>
<url-pattern> /Login </url-pattern>
</servlet-mapping>

</web-app>


PS:两个servlet主要就看doPost方法就好了