全文预览

基于Java网页版聊天室的设计与实现-信息与计算科学本科生毕业论文

上传者:读书之乐 |  格式:doc  |  页数:30 |  大小:0KB

文档介绍
n.setAttribute("user",ul) [10];//将UserListener 对象绑定到 Session 中上述的代码中,一定要将 UserListener 对象绑定到 Session 中,否则起不到监听的效果。 4.2 通过快捷键发送聊天消息使用过的 QQ 聊天软件的用户都知道,在通过 QQ 聊天时,编好聊天内容后按下快捷键( Ctrl+Enter )即可发送聊天内容,实现该功能只需要在聊天内容的文本框的 onKeyDown 事件中判断当前按下的快捷键是否为(Ctrl+Enter ),如果是则调用自定义的 send() 方法发送聊天内容。关键代码如下: <input name= ”content ”type= ”text ” onKeyDown= ”if(event.keyCode==13&&event.ctrilKey){send();} ”> [5] 4.3 实现私聊所谓私聊就是只有发言人和接收人可以看到该信息,其他用户不能看到该信息,这样可以保证用户间的悄悄话不被其他用户所看到。 4.3.1 在保存聊天信息的 XML 文件中设置一个 isprivate 节点,用于记录聊天信息是否为私聊信息。isPrivate 节点的值为 true 或false ,值为 true 时表示是私聊信息, 否则表示不是私聊信息。添加私聊信息在 XML 文件中的显示代码如下: <message> [5]<from>wgh</from> <face> 微笑着<face> <to> 无语<to> <content>&lt;font color= ”&gtl 和你说一件事呀? &lt;/font&gt; ”</content> <sendTime>2013-3-15 15:51:41</sendTime> <isPrivate>true</isPrivate> </message>

收藏

分享

举报
下载此文档