资源简介
博客:https://blog.csdn.net/woailol930910/article/details/79914568
websocket 1V1聊天
功能齐全:用户上下线、离线消息等
代码片段和文件信息
package com.use.controller;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.RestController;
import com.use.model.UserInfo;
import com.use.service.UserService;
import com.websocket.WebSocket;
@RestController
@RequestMapping(“/user“)
public class UserController {
@Autowired
private UserService userService;
public WebSocket getWebSocket() {
return webSocket;
}
public void setWebSocket(WebSocket webSocket) {
this.webSocket = webSocket;
}
private WebSocket webSocket;
@ResponseBody
@RequestMapping(value = “/selectList“ method = RequestMethod.GET)
public List selectList(Model model) {
Mapject> paramMap = new HashMapject>();
List users = userService.selectList(paramMap);
model.addAttribute(“users“ users);
return users;
}
@RequestMapping(value = “/add“ method = RequestMethod.GET)
public String add(Model model String userName HttpServletRequest request) {
HttpSession httpSession = request.getSession();
httpSession.setAttribute(“userName“ userName);
return userName;
}
@RequestMapping(value = “/getLoginUserName“ method = RequestMethod.GET)
public String getLoginUserName(Model model HttpServletRequest request) {
HttpSession httpSession = request.getSession();
String userName = httpSession.getAttribute(“userName“).toString();
return userName;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-04-09 10:11 redisIntroduce\
文件 1094 2018-04-09 10:11 redisIntroduce\.classpath
目录 0 2018-04-02 17:20 redisIntroduce\.idea\
目录 0 2018-04-02 17:20 redisIntroduce\.idea\artifacts\
文件 308 2017-11-01 16:48 redisIntroduce\.idea\artifacts\redisIntroduce_war.xm
文件 3836 2017-11-02 13:54 redisIntroduce\.idea\artifacts\redisIntroduce_war_exploded.xm
文件 640 2017-11-01 14:33 redisIntroduce\.idea\compiler.xm
文件 200 2017-11-01 14:32 redisIntroduce\.idea\encodings.xm
目录 0 2018-04-12 15:25 redisIntroduce\.idea\inspectionProfiles\
目录 0 2018-04-02 17:20 redisIntroduce\.idea\libraries\
文件 514 2017-11-01 17:01 redisIntroduce\.idea\libraries\Maven__aopalliance_aopalliance_1_0.xm
文件 493 2017-11-01 17:01 redisIntroduce\.idea\libraries\Maven__com_alibaba_druid_1_0_18.xm
文件 644 2017-11-02 13:54 redisIntroduce\.idea\libraries\Maven__com_fasterxm
文件 595 2017-11-02 13:54 redisIntroduce\.idea\libraries\Maven__com_fasterxm
文件 623 2017-11-02 13:54 redisIntroduce\.idea\libraries\Maven__com_fasterxm
文件 511 2017-11-02 13:54 redisIntroduce\.idea\libraries\Maven__com_redisUse_redisUse_0_0_1.xm
文件 558 2017-11-01 17:01 redisIntroduce\.idea\libraries\Maven__commons_logging_commons_logging_1_2.xm
文件 462 2017-11-01 16:48 redisIntroduce\.idea\libraries\Maven__junit_junit_3_8_1.xm
文件 469 2017-11-01 17:54 redisIntroduce\.idea\libraries\Maven__log4j_log4j_1_2_14.xm
文件 574 2017-11-01 17:01 redisIntroduce\.idea\libraries\Maven__mysql_mysql_connector_java_5_1_38.xm
文件 514 2017-11-01 17:01 redisIntroduce\.idea\libraries\Maven__org_aspectj_aspectjrt_1_8_7.xm
文件 500 2017-11-01 17:01 redisIntroduce\.idea\libraries\Maven__org_mybatis_mybatis_3_3_1.xm
文件 549 2017-11-01 17:01 redisIntroduce\.idea\libraries\Maven__org_mybatis_mybatis_spring_1_2_4.xm
文件 548 2017-11-01 17:01 redisIntroduce\.idea\libraries\Maven__org_slf4j_jcl_over_slf4j_1_7_13.xm
文件 513 2017-11-01 17:01 redisIntroduce\.idea\libraries\Maven__org_slf4j_slf4j_api_1_7_13.xm
文件 534 2017-11-01 17:54 redisIntroduce\.idea\libraries\Maven__org_slf4j_slf4j_log4j12_1_7_5.xm
文件 699 2017-11-01 17:01 redisIntroduce\.idea\libraries\Maven__org_springfr
文件 664 2017-11-01 17:01 redisIntroduce\.idea\libraries\Maven__org_springfr
文件 609 2017-11-01 17:01 redisIntroduce\.idea\libraries\Maven__org_springfr
文件 623 2017-11-01 17:01 redisIntroduce\.idea\libraries\Maven__org_springfr
文件 637 2017-11-01 17:01 redisIntroduce\.idea\libraries\Maven__org_springfr
............此处省略457个文件信息
- 上一篇:基于adams软件的挖掘机简化模型的仿真
- 下一篇:多线程调用dll
相关资源
- 简单的在线聊天室实现群聊和单聊,
- e语言-58自动回复招聘方源码 websocke
- libwebsockets-master
- Springboot多连接池+websocket
- SuperWebSocket使用
- libwebsockets-master.rar
- websocket实现单聊和群聊
- websocket服务端与客户端通信
- WEB在线聊天系统源码
- websocket向指定用户发信息
- Spring Boot整合websocket实现群聊,点对点
- 基于vs2010做的tcp通信调试工具源码
- Web网盘,WebSocket通讯
- .net websocket简单
- websocket简单实现
- websocket仿微信后台即时通讯功能
- Okhttp实现websocket链接
- websocket2018
- Streamedian WS RTSP Proxy Server 1.8.5.exe
- SpringMVC+Redis+Activiti+Fastdfs+Thirft+Websoc
- newgcWebSockets 4.1.0.Full.Source稳定版
- 基于websocket的即时通讯H5App源码.rar
- sgcWebSockets421.zip
- WebSocket.pdf
- WebSocket测试工具
- django项目使用dwebsocket案例
- Spring Boot -- 整合Websocket
- WebSocket delphi server 服务端 源代码.r
- SpringBoot+WebSocket--亲测可用
- 简单实用的WebSocket test tools
评论
共有 条评论