91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 6.83M
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2020-12-27
  • 語言: Java
  • 標簽: Socket??java??web??

資源簡介

本工程用于展示如何使用 HTML5 webSocket API實現即時通訊的功能。

本工程編碼方式:UTF-8

功能說明:
    1、本功能支持多人聊天;
    2、有人上線或下線時,會話窗口會自動顯示;
    3、支持快捷鍵關閉會話窗口或發送會話信息。

環境要求:
    1、Tomcat 要求為7.0以上的版本

注意:
   如果要在多臺計算機上進行測試,需要將websocket.js文件中"ws://localhost:8080/WebSocket/sendMessage"改為"ws://服務器計算機IP:端口/WebSocket/sendMessage" 訪問時http為“http://服務器計算機IP:端口/WebSocket/”。
   
出現問題及解決方法:

java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addServlet
          解決方法:Tomcat安裝文件context.xml里的Context標簽中添加<Loader delegate="true" />即可解決該問題。

java.lang.NoSuchMethodError: org.apache.catalina.connector.RequestFacade.doUpgrade(Lorg/apache/coyote/http11/upgrade/UpgradeInbound;)V
          解決方法:找到Tomcat安裝文件夾中的lib文件夾,刪除其中名為“catalina.jar”和“tomcat-coyote.jar”兩個jar文件,將本工程中WebRoot——>WEB-INF——>lib文件夾中名為“catalina.jar”和“tomcat-coyote.jar”兩個jar文件拷貝到Tomcat安裝文件夾內的lib文件夾里。

資源截圖

代碼片段和文件信息

package?com.ghj.packageofservlet;

import?org.apache.catalina.websocket.WebSocketServlet;
import?javax.servlet.http.HttpServletRequest;
import?org.apache.catalina.websocket.StreamInbound;

import?com.ghj.packageoftool.WebSocketMessageInbound;

/**
?*?接收ws://協議的請求
?*?
?*?@author?高煥杰
?*/
public?class?SendMessageServlet?extends?WebSocketServlet?{

private?static?final?long?serialVersionUID?=?1L;

public?static?int?ONLINE_USER_COUNT =?1;//上線人數

public?String?getUser(HttpServletRequest?request){
return?(String)?request.getSession().getAttribute(“user“);
}

/**
?*?初始化自定義的WebSocket連接對象
?*?
?*?@author?高煥杰
?*/
????@Override
????protected?StreamInbound?createWebSocketInbound(String?subProtocolHttpServletRequest?request)?{
????????return?new?WebSocketMessag

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2013-10-21?11:25??WebSocket\
?????文件????????1168??2013-10-15?19:14??WebSocket\.classpath
?????目錄???????????0??2013-10-15?09:05??WebSocket\.myeclipse\
?????文件?????????300??2013-10-17?09:15??WebSocket\.mymetadata
?????文件????????1282??2013-10-15?13:15??WebSocket\.project
?????目錄???????????0??2013-10-21?11:25??WebSocket\.settings\
?????文件??????????88??2013-10-15?09:06??WebSocket\.settings\org.eclipse.core.resources.prefs
?????文件?????????330??2013-10-15?09:05??WebSocket\.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2013-10-21?11:25??WebSocket\src\
?????目錄???????????0??2013-10-21?11:25??WebSocket\src\com\
?????目錄???????????0??2013-10-21?11:25??WebSocket\src\com\ghj\
?????目錄???????????0??2013-10-21?11:25??WebSocket\src\com\ghj\packageofservlet\
?????文件?????????898??2013-10-21?10:19??WebSocket\src\com\ghj\packageofservlet\SendMessageServlet.java
?????目錄???????????0??2013-10-21?11:25??WebSocket\src\com\ghj\packageoftool\
?????文件????????2211??2013-10-15?20:23??WebSocket\src\com\ghj\packageoftool\WebSocketMessageInbound.java
?????文件????????2074??2013-10-21?10:24??WebSocket\src\com\ghj\packageoftool\WebSocketMessageInboundPool.java
?????目錄???????????0??2013-10-21?11:25??WebSocket\WebRoot\
?????目錄???????????0??2013-10-21?11:25??WebSocket\WebRoot\css\
?????文件?????????956??2013-10-15?09:07??WebSocket\WebRoot\css\websocket.css
?????目錄???????????0??2013-10-21?11:25??WebSocket\WebRoot\ext4\
?????文件?????2945261??2013-10-19?18:27??WebSocket\WebRoot\ext4\ext-all-debug.js
?????目錄???????????0??2013-10-21?11:25??WebSocket\WebRoot\ext4\locale\
?????文件????????8796??2013-10-15?09:07??WebSocket\WebRoot\ext4\locale\ext-lang-zh_CN.js
?????目錄???????????0??2013-10-21?11:25??WebSocket\WebRoot\ext4\resources\
?????目錄???????????0??2013-10-21?11:25??WebSocket\WebRoot\ext4\resources\css\
?????文件??????372714??2013-10-15?09:07??WebSocket\WebRoot\ext4\resources\css\ext-all-access-debug.css
?????文件??????223055??2013-10-15?09:07??WebSocket\WebRoot\ext4\resources\css\ext-all-access.css
?????文件??????393494??2013-10-15?09:07??WebSocket\WebRoot\ext4\resources\css\ext-all-debug.css
?????文件??????383309??2013-10-15?09:07??WebSocket\WebRoot\ext4\resources\css\ext-all-gray-debug.css
?????文件??????229754??2013-10-15?09:07??WebSocket\WebRoot\ext4\resources\css\ext-all-gray.css
?????文件??????434047??2013-10-15?09:07??WebSocket\WebRoot\ext4\resources\css\ext-all-scoped-debug.css
............此處省略1891個文件信息

評論

共有 條評論