关于ActiveMQ
时间:2011-11-28
来源:互联网
在apache-activemq-5.5.0里有一个chatroom的例子,我模仿了这个例子做一个聊天功能
如下是Web.xml的配置代码
XML code
jsp页面仿照chatroom页面做的,js 主要引用amq_jquery_adapter.js和amq.js,然后倒入几个Jar包,聊天是好了
现在的问题是,我在jsp页面中以post方式提交了一个表单到servlet,然后聊天就出现问题了。具体现象是提交了表单的那个页面不能处理通道内的消息了。说白了就是页面能发送消息,对方能收到,并显示(通道没坏),但是发送的人自己看不到自己发送的消息,也收不到别人发送的消息。在这个时候,把页面刷新了一遍,就能正常显示了,大侠能不能详细指点一下这是为什么?
如下是Web.xml的配置代码
XML code
<context-param> <param-name>org.apache.activemq.brokerURL</param-name> <param-value>tcp://localhost:61616</param-value> </context-param> <servlet> <servlet-name>AjaxServlet</servlet-name> <servlet-class>org.apache.activemq.web.AjaxServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>AjaxServlet</servlet-name> <url-pattern>/pages/TEAH/amq/*</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>AjaxServlet</servlet-name> <url-pattern>/pages/STUD/amq/*</url-pattern> </servlet-mapping>
jsp页面仿照chatroom页面做的,js 主要引用amq_jquery_adapter.js和amq.js,然后倒入几个Jar包,聊天是好了
现在的问题是,我在jsp页面中以post方式提交了一个表单到servlet,然后聊天就出现问题了。具体现象是提交了表单的那个页面不能处理通道内的消息了。说白了就是页面能发送消息,对方能收到,并显示(通道没坏),但是发送的人自己看不到自己发送的消息,也收不到别人发送的消息。在这个时候,把页面刷新了一遍,就能正常显示了,大侠能不能详细指点一下这是为什么?
作者: sddcc123 发布时间: 2011-11-28
领导说是手动提交的form破坏了jmsSession所引起的!
大侠们怎么看呢?
大侠们怎么看呢?
作者: sddcc123 发布时间: 2011-11-29
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28