- 浏览: 2544 次
- 性别:
- 来自: zibo
最新评论
-
X.D.Hua:
在web.xml中加入
<filter>
...
ActiveMq 反向Ajax发送接收中文消息“?”问题的解决办法 -
lt0604:
用MapMessage就可以了。
MapMessage m ...
ActiveMq 反向Ajax发送接收中文消息“?”问题的解决办法
文章列表
在测试ActiveMQ自带的Chat example时遇到问题,输入的汉字接收后全部变成了“?”。自己也知道这是字符编码问题。于是到Google上搜索,看了大量资料也没有找到类似的解决办法。于是深入org.apache.activemq.web.AjaxServlet、org.apache.activemq.web.MessageListenerServlet查看,原来是response没有指定字符编码,于是重写了MessageListenerServlet 这个类加入了
response.setCharacterEncoding("utf-8");
这下结果完美了 ...