• 大小: 2.07MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-09
  • 语言: JavaScript
  • 标签: eclipse  easyui  

资源简介

基于eclipse,easyui,websocket,jQuery的聊天界面实现,里面有整个源代码的工程包,以及运行的详细说明。还有截图说明,特别容易上手。

资源截图

代码片段和文件信息

package cn.itscourse.websochet;

import java.io.IOException;


import java.util.concurrent.CopyOnWriteArraySet;

import javax.websocket.EndpointConfig;
import javax.websocket.OnClose;
import javax.websocket.onerror;
import javax.websocket.OnMessage;
import javax.websocket.OnOpen;
import javax.websocket.Session;
import javax.websocket.server.ServerEndpoint;

@ServerEndpoint(“/chat“)
public class ChatServer {

//当前WebSocket的会话对象
private Session  socketSession=null;
//初始化集合 用来存放每个客服端的websocket对象 线程安全
private static CopyOnWriteArraySet servers=new CopyOnWriteArraySet();
/**
 * 当有客户端通过WebSocket(客户端的)访问我当前服务端的WebSocket的时候
 * 在两个Socket之间建立好连接以后Tomcat会回调拥有@OnOpen注解的方法
 * 而且只调用一次
 * @param session
 * @param config
 */
@On

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        729  2018-06-28 12:58  chat\.classpath

     文件       1037  2018-06-28 11:39  chat\.project

     文件        503  2018-06-28 11:39  chat\.settings\.jsdtscope

     文件         68  2018-06-28 16:04  chat\.settings\org.eclipse.core.resources.prefs

     文件        364  2018-06-28 11:39  chat\.settings\org.eclipse.jdt.core.prefs

     文件        464  2018-06-28 11:39  chat\.settings\org.eclipse.wst.common.component

     文件        345  2018-06-28 11:39  chat\.settings\org.eclipse.wst.common.project.facet.core.xml

     文件         49  2018-06-28 11:39  chat\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2018-06-28 11:39  chat\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件       2785  2018-06-30 01:17  chat\build\classes\cn\itscourse\websochet\ChatServer.class

     文件        909  2018-06-30 01:17  chat\build\classes\luojichuli\login.class

     文件       2289  2018-06-28 23:31  chat\src\cn\itscourse\websochet\ChatServer.java

     文件       1132  2018-06-29 08:50  chat\src\luojichuli\login.java

     文件       3595  2018-06-29 08:45  chat\WebContent\chat.jsp

     文件      97267  2018-06-28 21:59  chat\WebContent\css\jquery.js

     文件       7577  2018-06-28 21:51  chat\WebContent\css\style.css

     文件      36038  2018-05-25 17:24  chat\WebContent\easyui\changelog.txt

     文件       1919  2018-06-28 10:49  chat\WebContent\easyui\demo\accordion\actions.html

     文件       1673  2018-06-28 10:49  chat\WebContent\easyui\demo\accordion\ajax.html

     文件       2039  2018-06-28 10:49  chat\WebContent\easyui\demo\accordion\basic.html

     文件       1428  2018-05-25 17:24  chat\WebContent\easyui\demo\accordion\datagrid_data1.json

     文件       1419  2018-06-28 10:49  chat\WebContent\easyui\demo\accordion\expandable.html

     文件       1371  2018-06-28 10:49  chat\WebContent\easyui\demo\accordion\fluid.html

     文件       2046  2018-06-28 10:49  chat\WebContent\easyui\demo\accordion\horizontal.html

     文件       2187  2018-06-28 10:49  chat\WebContent\easyui\demo\accordion\multiple.html

     文件       2435  2018-06-28 10:49  chat\WebContent\easyui\demo\accordion\tools.html

     文件        717  2018-06-28 10:49  chat\WebContent\easyui\demo\accordion\_content.html

     文件        668  2018-06-28 10:49  chat\WebContent\easyui\demo\calendar\basic.html

     文件       1432  2018-06-28 10:49  chat\WebContent\easyui\demo\calendar\custom.html

     文件        907  2018-06-28 10:49  chat\WebContent\easyui\demo\calendar\disabledate.html

............此处省略974个文件信息

评论

共有 条评论