【问题标题】:Web based collaborative editing using AJAX使用 AJAX 的基于 Web 的协作编辑
【发布时间】:2017-02-20 17:03:31
【问题描述】:

我希望创建一个基于网络的协作编辑器(类似于 Google 文档,但非常基本。2 个或更多用户编辑一个页面)。我正在使用 Spring MVC 框架并想知道启动它的最佳方式。 我应该使用 AJAX,如果可以,你能指出我正确的方向吗? 否则,我该怎么做呢?

【问题讨论】:

    标签: java ajax spring spring-mvc


    【解决方案1】:

    你需要 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 {
    

    【讨论】:

      猜你喜欢
      • 2023-03-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多