当我向ActiveMQ发送包含俄语字符的文本消息时,我得到了abracadabra。我使用org.springframework.jms.core.JmsTemplate,jmsTemplate.convertAndSend。如何指定UTF-8编码。是JmsTemplate bean的rpoperties中的问题,还是ActiveMq中的问题?
答案 0 :(得分:0)
通过转换为TextMessage并使用jmsTemplate.send(destination,s-> s.createTextMessage(textMsg));
解决的问题