# SpringMVC_WebSocket **Repository Path**: ericcode/SpringMVC_WebSocket ## Basic Information - **Project Name**: SpringMVC_WebSocket - **Description**: spring+springMVC+WebSocket demo - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 6 - **Created**: 2019-09-06 - **Last Updated**: 2020-12-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # SpringMVC_WebSocket #### 介绍 spring+springMVC+WebSocket 的学习笔记 #### 软件架构 软件架构说明 1. JDK1.8 2. SpringMVC 4.0.2.RELEASE 3. spring-websocket 4.0.2.RELEASE #### 安装教程 1. 下载后打包war放入Tomcat #### 使用说明 1. 此次使用了两种方式实现spring+websocket整合 1. xml配置方式 2. 注解配置方式 2. 在使用xml配置方式时,把springMVC.xml中包扫描注释 ~~~ 3. 在使用注解配置方式时,把springMVC.xml中导入spring_websocket.xml代码注释 ~~~ 4. 项目根路径项目名称要在index.js中修改成自己项目名称 ~~~ // 首先判断是否 支持 WebSocket if('WebSocket' in window) { websocket = new WebSocket("ws://localhost:8080/SpringMVC_WebSocket/websocket"); } else if('MozWebSocket' in window) { websocket = new MozWebSocket("ws://localhost:8080/SpringMVC_WebSocket/websocket"); } else { websocket = new SockJS("http://localhost:8080/SpringMVC_WebSocket/sockjs/websocket"); } 此处的 SpringMVC_WebSocket 就是项目名称,要修改成自己的项目名称。