我正在尝试使用带有弹簧的stomp连接新客户端时以编程方式向所有客户端发送消息。但我得到的每个客户的回复是undefined
。
我在代码下面写了相同的代码,
@Autowired
private SimpMessagingTemplate template;
@MessageMapping("/connected")
@SendTo("/testApp/chatSystem")
public Chat connectNewUser(ChatMessage message) throws Exception {
this.userName = message.getMessage();
String updateForClients = "manual message";
this.template.convertAndSend("/testApp/chatSystem", updateForClients);
return new Chat("**User "+message.getMessage()+" connected**");
}
我很困惑,为什么它没有正确发送消息。
以下是网页上的示例回复,
**User user1 connected**
undefined