如何使用class + spring 4.0.0配置websocket句柄

时间:2015-07-22 10:24:10

标签: java spring spring-mvc websocket spring-websocket

任何人都可以帮助我如何配置这个Web套接字bean和处理程序 使用类库而不是xml文件。

.st {height:0;overflow:hidden;}

由于

1 个答案:

答案 0 :(得分:1)

WebSocketConfig.java

中执行此操作
@Configuration
@EnableWebSocket
public class WebSocketConfig implements WebSocketConfigurer {  
    @Override
    public void registerWebSocketHandlers(WebSocketHandlerRegistry registry) {
        registry.addHandler(new WebsocketEndPoint(), "/websocket")
            .addInterceptors(new HandshakeInterceptor());
    }
}

在上面的代码中,new WebsocketEndPoint() WebsocketEndPoint.java将成为您的websocket处理程序,而new HandshakeInterceptor() HandshakeInterceptor.java将成为您的拦截器。