List of usage examples for org.springframework.messaging.simp.stomp StompHeaderAccessor getNativeHeader
@Nullable
public List<String> getNativeHeader(String headerName)
From source file:com.company.project.config.StompConnectEvent.java
@Override public void onApplicationEvent(SessionConnectEvent event) { StompHeaderAccessor sha = StompHeaderAccessor.wrap(event.getMessage()); String username = sha.getNativeHeader("username").get(0); // from jsp : stompClient.connect({username: "${pageContext.request.userPrincipal.name}"}, function(frame) { logger.debug("Connect event [sessionId: " + sha.getSessionId() + "; username: " + username + " ]"); System.out.println("Connect event [sessionId: " + sha.getSessionId() + "; username: " + username + " ]"); }