wucao219101
2017-06-26 11:48:00 +08:00
可以用 spring-websocket,另外 Session 是可以复用的。
具体配置:
```
<websocket:handlers>
<websocket:mapping path="/websocket/chat" handler="chatWebsocketHandle" />
<websocket:handshake-interceptors>
<bean class="org.springframework.web.socket.server.support.HttpSessionHandshakeInterceptor" />
</websocket:handshake-interceptors>
</websocket:handlers>
<bean id="yourWebsocketHandle" class="com.xxg.YourWebsocketHandle" />
```
在 YourWebsocketHandle 中再通过
```
String value = (String) webSocketSession.getAttributes().get("your-session-key");
```
可以获取 session 的值。