我必须使用从Web Socket返回值。我尝试使用@SubscribeMapping Annotated方法来处理并使用此块来处理我的业务。示例代码是:
@MessageMapping({"/hello"})
@SendTo("/topic/greetings")
public Greeting greeting(HelloMessage message) throws Exception {
return new Greeting("Thread Id:"+Thread.currentThread().getId()+" Hello, " + HtmlUtils.htmlEscape(message.getName()) + "!");
}
@SubscribeMapping("/topic/greetings")
public void test(Greeting greeting){
System.out.println("SUBSCRIBE CALLED");
}
字符串
2条答案
按热度按时间bzzcjhmw1#
主题前缀是自动添加.省略“/主题”
字符串
z5btuh9x2#
你好,你可以把
@SubscribeMapping
改成@MessageMapping
,希望对你有帮助!