资源简介
spring mvc的websocket使用实例(实现服务器向登录客户端推送消息)
maven项目
使用方法见内部使用说明
代码片段和文件信息
package com.jyl.controller;
import javax.servlet.http.HttpSession;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.socket.TextMessage;
import com.jyl.ws.MyHandler;
@Controller
public class JylController {
@Autowired
MyHandler handler;
@RequestMapping(“/login/{username}“)
public String login(HttpSession session @PathVariable(“username“) String username) {
session.setAttribute(MyHandler.CLIENT_ID username);
System.out.println(“登录:“ + session.getAttribute(MyHandler.CLIENT_ID));
return “jyl“;
}
@RequestMapping(“/msg/{username}/{msg}“)
public @ResponseBody String sendMessage(@PathVariable(“username“) String username@PathVariable(“msg“) String msg) {
handler.sendMessageToUser(username new TextMessage(msg));
return ““;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-02-24 03:04 websocketDemo\
目录 0 2019-02-24 02:59 websocketDemo\jyl\
文件 1798 2019-02-24 02:47 websocketDemo\jyl\pom.xm
目录 0 2018-07-16 02:06 websocketDemo\jyl\src\
目录 0 2019-02-24 01:16 websocketDemo\jyl\src\main\
目录 0 2019-02-24 01:33 websocketDemo\jyl\src\main\java\
目录 0 2019-02-24 02:41 websocketDemo\jyl\src\main\java\com\
目录 0 2019-02-24 02:04 websocketDemo\jyl\src\main\java\com\jyl\
目录 0 2019-02-24 01:04 websocketDemo\jyl\src\main\java\com\jyl\controller\
文件 1132 2019-02-24 02:48 websocketDemo\jyl\src\main\java\com\jyl\controller\JylController.java
目录 0 2019-02-23 23:41 websocketDemo\jyl\src\main\java\com\jyl\ws\
文件 3433 2019-02-24 02:48 websocketDemo\jyl\src\main\java\com\jyl\ws\MyHandler.java
文件 856 2019-02-24 02:49 websocketDemo\jyl\src\main\java\com\jyl\ws\WebSocketConfig.java
文件 1254 2019-02-24 02:49 websocketDemo\jyl\src\main\java\com\jyl\ws\WebSocketInterceptor.java
目录 0 2019-02-24 02:51 websocketDemo\jyl\src\main\webapp\
文件 2 2019-02-24 00:41 websocketDemo\jyl\src\main\webapp\index.jsp
目录 0 2019-02-24 02:51 websocketDemo\jyl\src\main\webapp\WEB-INF\
文件 1023 2019-02-24 02:48 websocketDemo\jyl\src\main\webapp\WEB-INF\applicationContext.xm
目录 0 2019-02-24 01:04 websocketDemo\jyl\src\main\webapp\WEB-INF\jsp\
文件 610 2019-02-24 02:48 websocketDemo\jyl\src\main\webapp\WEB-INF\jsp\jyl.jsp
文件 1136 2019-02-24 02:48 websocketDemo\jyl\src\main\webapp\WEB-INF\spring-servlet.xm
文件 642 2018-07-16 20:33 websocketDemo\jyl\src\main\webapp\WEB-INF\web.xm
目录 0 2018-07-16 02:06 websocketDemo\jyl\src\test\
目录 0 2018-07-15 18:40 websocketDemo\jyl\src\test\java\
文件 218 2019-02-24 03:08 websocketDemo\使用说明.txt
- 上一篇:Qt写的天气预报
- 下一篇:dijkstra算法R语言
相关资源
- spring面试题,spring MVC面试题,spring
- 动力节点 SSM和SSH视频,源码及讲义
- WebSocket Demo
- sgcWebSockets_D7 实现WebSockets
- qwebsocket使用wss连接工程源码,qt5.7d
- django+channels 2.0实现websocket
- libwebsocket VS2008编译的动态库静态库
- layui后台管理系统,页面非常全,可直
- SSM框架整合Dome(前后端分离)
- websocket_客户端
- jacksoncoreasl1.9.12
- WebSocket 服务端 封装 解析 16进制 字符
- jmeter+websocket接口测试所需插件集合
- springmvc配置mongodb数据库Demo
- springmvc4.1.1集成spring-security3.2.10
- SpringMVC完整搭建项目
- 基于springmvc+easyui+权限控制的后台管理
- Spring 5 + Spring MVC 5 + MyBatis 3 整合.zip
- websocket-sharp.dll
- h5聊天室websocket实现
- websocket项目demo
- .NET 4.5 WebSocket简易聊天室、离线消息
- WebSocket聊天室.net
- Indy_lazarus.zip version for lazarus
- SpringBoot+SpringSecurity+WebSocket
- springBoot2.0整合webSocket 服务器主动推送
- Spring SpringMVC MyBatis淘淘商城项目完整
- Spring+SpringMVC+Mybatis框架整合(SSM)
- SSM框架整合教学PPT
- spring boot+vue+websocket带token身份认证推
评论
共有 条评论