我希望创建一个基于Web的协作编辑器(如Google文档,但非常基本.2个或更多用户编辑页面)。我正在使用Spring MVC框架,并希望了解启动它的最佳方法。 我应该使用AJAX,如果是这样,你能指出我正确的方向吗? 否则,我该怎么做呢?
答案 0 :(得分:0)
你需要spring的websocket支持。浏览春季文档here 你可能需要创建一个处理程序,它将在spring中映射到websocket,就像这样。
<websocket:handlers>
<websocket:mapping path="/myHandler" handler="myHandler"/>
<websocket:handshake-interceptors>
<bean class="org.springframework.web.socket.server.support.HttpSessionHandshakeInterceptor"/>
</websocket:handshake-interceptors>
</websocket:handlers>
或者您可以创建带有如下注释的web-scoket配置。
@Configuration
@EnableWebSocket
public class WebSocketConfig implements WebSocketConfigurer {