我想做个简单的ActiveMQ+Ajax的应用   能够发送消息,接收消息,  页面不刷新就可以,在官网上看的不太明白,老是跑不通,不知道怎么调了,请你帮我看看哪里出了问题了!1.首先建立一个java web工程,修改web.xml
<servlet>
  <servlet-name>AjaxServlet</servlet-name>
  <servlet-class>org.apache.activemq.web.AjaxServlet</servlet-class>
</servlet><servlet-mapping>
  <servlet-name>AjaxServlet</servlet-name>
  <url-pattern>/amq/*</url-pattern>
</servlet-mapping>2.建立一个测试JSP页面,我的页面主要代码如下<%@ page language="java" pageEncoding="gbk"%>
<html>
<head>
<script type="text/javascript" src="amq/amq.js"></script>
<script type="text/javascript">amq.uri='/activemq/amq';</script>  //activemq是我的应用程序名
<script>
var des = "topic://mqtest"; var myHandler =
{
  rcvMessage: function(message)
  {
var type=message.getAttribute('type');
    var from=message.getAttribute('from');
    document.getElementById("distext").value += type+":"+from;
    document.getElementById("distext").value += "\r\n";
  }
};
amq.addListener("anyID",des,myHandler.rcvMessage); 
var go = function(){

var myMessage = document.getElementById("cctext").value;
var uid = document.getElementById("uid").value;
amq.sendMessage(des,"<message type='"+ uid +"' from='" + myMessage + "'/>"); 
alert(amq);
};
</script>
</head>
<body>
<textarea rows="10" cols="50" id="distext"></textarea>
<br>
昵称:<input type="TEXT" id="uid"/><br>
信息:<input type="TEXT" id="cctext"/><br>
<input type="button" value="开始" onclick="go()"/>
</body>
</html>