我正在使用spring web socket。我只是创建一个控制器,通过WS调用apis。但不幸的是它的映射没有完成。所以我不能称客户为api。
这是我的控制器类
@Controller
public class FloorController {
@MessageMapping("/floormapupdate")
public Message greeting(@Header(value = "nativeHeaders") Map s, Principal principal, Message message) throws Exception {
String type = (String) ((List) (s.get("type"))).get(0);
Map headers = new HashMap();
headers.put("type", type);
System.out.println("===================" + principal.getName());
simpMessagingTemplate.convertAndSendToUser(principal.getName(), "/channel/me", message);
return message;
}
}
它有什么问题?