JChatbox是个轻量级的聊天室工具,可以独立运行,不依赖于数据库。只要你把它放到你的工程中即可。当然,还是有一些稍微需要注意的地方。
1.其WEB-INF目录下的文件应放到你的WEB应用下对应的目录里。
2.使用之前,需要先进入JChatbox的管理页面,开设房间并进行设置(主要选项有聊天记录文件路径、房间最大人数、房间语言、房间信息刷新间隔),之后才可以在登录页面login.jsp中看到房间列表。
3.中文问题:从官方下载到的包里不包含中文,可以参照其它非英文页面来改造中文版面。作为JSP程序员,基本的阅读代码的能力和复制粘贴就搞定了。上面所提两点也非技术细节,只是防止粗心。我的一个小同事就因为这样的粗心,而好几天没玩转,连房间都没进去。
事实上,因为各种JAVA组件开发包各版本之间都存在一些扰人的变更(扩展并未建立在稳定的基础上),所以常常是不信任拿到手的开发包,的确习惯着准备去修改源码的。但正确的方法是,首先要看说明文档,才不致走弯路。