스프링 MVC 프레임 워크와 함께 웹 소켓 SockJS를 사용하고 있습니다. 주식 시세 표시기 예제가 잘 작동했지만 지금은 내 컨트롤러에서 세션을 가져오고 싶지만 출구를 찾을 수 없습니다. 경우 사용자가 웹 소켓 세션 언급하는웹 소켓을 사용할 때 스프링 컨트롤러에서 세션을 가져올 수 없습니다.
Client Code:
$scope.socket = new SockJS("ws/ws");
$scope.stompClient = Stomp.over($scope.socket);
$scope.stompClient.connect("guest", "guest",connectCallback, errorCallback);
//in connectCallback
$scope.stompClient.subscribe('/topic/agent-sendstatus', showScreenPop);
Java Code:
@MessageMapping("/topic/agent-sendstatus")
public void testmethod()
{
//How do i get Session here to further implement solution?
template.convertAndSend("/topic/agent-sendstatus","bcd");
}
Please suggest.
이 저를 도와 그래서 나는 Spring을 업데이트하지 않고 당신의 솔루션을 시도했다. – abcd