好的小伙伴们,我们继续来写谈天室,今天来写的就是这个谈天功用。谈天室怎样可能没有谈天的功用呢?我们来挑选谈天目标。在我们的前端页面中找到这行代码。

java学习交流群234811600
我们当前用户是哪个总的找出来是不!接下来是挑选用的 js 代码!先判别一下,挑选的用户是不是自己,我们总不能和自己谈天吧!如果挑选的是自己的话,就提示一下从头挑选谈天目标!

java学习交流群234811600
作用:

java学习交流群234811600
现在我们来写怎样发送信息,来写一个发送音讯的servlet发送音讯的时候,会带着一些信息,这条音讯从哪里来,到哪里去,带着什么样的表情,什么样的色彩,在什么时间宣布来。。。

java学习交流群234811600
在前端进行一下判别,有没有挑选谈天目标 ,输入框是否为空,这些判别都过了,就能够把信息宣布去了!

java学习交流群234811600

java学习交流群234811600
信息是宣布去了!可是我们的活还没干完,谈天你认为宣布去就完事了吗?得让人收到呀!我们现在来开始下半场,接纳信息的部分,在userServlet 中获取到 ServletContext 容器,判别容器中的 message 是否为空,不为空的话就写进 sourceMsg。
有新用户进来的时候,要有系统公告,***走进谈天室,把装好的sourceMsg 放进 application。

java学习交流群234811600
在 sendMsgservlet 中把系统公告拿到手然后一同宣布去

java学习交流群234811600
你认为这样就完了吗?这是我们的项目虽然能够谈天了 可是信息不能及时互动,需求我们手动的改写,现在我们来写一个showServlet能够使我们的谈天信息自动的显示出来

java学习交流群234811600
在我们的main.jsp中 添加一段js 每隔 1s 就改写一下我们的音讯

java学习交流群234811600
这样我们的在线谈天室就能够实现实时传递信息了
我凸(艹皿艹 )这个作用我该怎样演示

java学习交流群234811600
好嘞!我们的信息传递就完成成了!
那么今天的功用就写到这儿了
小伙伴们
再见了