首页>代码>spring mvc maven,websocket在线简单聊天室系统,ace master,extjs>/chatwebsocket/src/main/java/com/chatwebsocket/controller/system/head/HeadController.java
package com.chatwebsocket.controller.system.head; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import javax.annotation.Resource; import javax.servlet.http.HttpSession; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; import com.chatwebsocket.controller.base.BaseController; import com.chatwebsocket.service.UserManager; import com.chatwebsocket.util.Const; import com.chatwebsocket.util.PageData; import com.chatwebsocket.util.Tools; @Controller @RequestMapping(value = "/head") public class HeadController extends BaseController { @Resource(name = "userService") private UserManager userService; /** * 获取头部信息(用户登录信息等。。。) * @author zhangmingjie * @return * @date 2019年4月10日 下午2:13:42 * @version 1.0 */ @RequestMapping(value = "/getList") @ResponseBody public Object getList() { PageData pd = new PageData(); Map<String, Object> map = new HashMap<>(); try { pd = this.getPageData(); List<PageData> pdList = new ArrayList<PageData>(); PageData pds = new PageData(); HttpSession session = getRequest().getSession(); pds = (PageData) session.getAttribute(Const.SESSION_userpds); if (null == pds) { pd.put("username", session.getAttribute(Const.SESSION_USERNAME)); pds = (PageData) userService.findByUsername(pd); session.setAttribute(Const.SESSION_userpds, pds); } pdList.add(pds); map.put("list", pdList); //读取webSocket配置 //127.0.0.1,fh,8887,fh,127.0.0.1,fh,8889,fh,2,fh,127.0.0.1,fh,8810 String strWEBSOCKET = Tools.readTxtFile(Const.WEBSOCKET); if(strWEBSOCKET != null && strWEBSOCKET != ""){ String[] strIW = strWEBSOCKET.split(",fh,"); if(strIW.length == 7){ map.put("wimadress", strIW[0]+":"+strIW[1]); //即时聊天服务器IP和端口 } } } catch (Exception e) { logger.error(e.toString(), e); }finally{ logAfter(logger); } return map; } }

qq970040477 LV24
2024年5月26日
80730176 LV7
2023年12月8日
云淡风轻jh LV10
2023年11月28日
Tg171017 LV12
2023年2月18日
lironggang LV38
2023年2月16日
nanaland LV9
2023年2月9日
yangguang LV8
2022年5月20日
xiex909 LV27
2022年5月18日
17岁的孩子想糖吃 LV7
2021年12月31日
137455054 LV9
2021年12月2日

chunnnn
9月27日
暂无贡献等级
1561361683 LV1
2024年10月15日
xxxyyyddd
2024年10月8日
暂无贡献等级
xz2295015285
2024年10月8日
暂无贡献等级
蓝蓝蓝说的
2024年10月8日
暂无贡献等级
c12s34g
2024年10月8日
暂无贡献等级
3263394665 LV9
2024年8月24日
qq970040477 LV24
2024年5月26日
WBelong LV8
2024年4月2日
dafeiyu LV10
2024年3月1日