資源簡介
我使用的是tomcat7,,如果是啟動過程中,出現了org.apache.catalina.deploy.WebXml addServlet 這樣的錯誤,
解決辦法為:
在Tomacat7的context.xml文件里的<Context>中加上 <Loader delegate="true" />
重新啟動,即可解決。
同時,我本地tomcat端口為80,,則,你需要將websocket.js中的第 105 行的URL端口,修改成你此時的tomcat端口。否則,無法正常連接服務器。
代碼片段和文件信息
package?com.ibcio;
import?java.io.IOException;
import?java.nio.ByteBuffer;
import?java.nio.CharBuffer;
import?net.sf.json.JSONobject;
import?org.apache.catalina.websocket.MessageInbound;
import?org.apache.catalina.websocket.WsOutbound;
public?class?WebSocketMessageInbound?extends?MessageInbound?{
//當前連接的用戶名稱
private?final?String?user;
public?WebSocketMessageInbound(String?user)?{
this.user?=?user;
}
public?String?getUser()?{
return?this.user;
}
//建立連接的觸發的事件
@Override
protected?void?onOpen(WsOutbound?outbound)?{
//?觸發連接事件,在連接池中添加連接
JSONobject?result?=?new?JSONobject();
result.element(“type“?“user_join“);
result.element(“user“?this.user);
//向所有在線用戶推送當前用戶上線的消息
WebSocketMessageInboundPool.sendMessage(result.toString());
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????680??2015-09-23?17:15??.classpath
?????目錄???????????0??2012-09-25?22:55??.myeclipse\
?????文件?????????300??2013-08-01?13:49??.myme
?????文件????????1752??2015-09-23?17:21??.project
?????目錄???????????0??2015-09-23?17:15??.settings\
?????文件?????????500??2012-09-25?23:41??.settings\.jsdtscope
?????文件??????????57??2015-09-23?17:15??.settings\org.eclipse.core.resources.prefs
?????文件?????????670??2015-09-23?17:15??.settings\org.eclipse.jdt.core.prefs
?????文件?????????465??2012-09-25?22:55??.settings\org.eclipse.wst.common.component
?????文件?????????252??2015-09-23?17:15??.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件??????????49??2012-09-25?22:55??.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2012-09-25?22:55??.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2013-08-01?20:25??src\
?????目錄???????????0??2013-08-01?20:25??src\com\
?????目錄???????????0??2012-11-22?10:35??src\com\ibcio\
?????文件????????2117??2013-08-01?21:03??src\com\ibcio\WebSocketMessageInbound.java
?????文件????????1868??2013-08-01?21:04??src\com\ibcio\WebSocketMessageInboundPool.java
?????文件?????????940??2013-08-01?20:56??src\com\ibcio\WebSocketMessageServlet.java
?????目錄???????????0??2012-11-22?11:25??WebRoot\
?????目錄???????????0??2012-11-22?11:25??WebRoot\css\
?????文件?????????956??2012-11-22?11:54??WebRoot\css\websocket.css
?????目錄???????????0??2012-11-22?11:04??WebRoot\ext4\
?????文件?????2945261??2012-11-18?00:23??WebRoot\ext4\ext-all-debug.js
?????目錄???????????0??2012-11-22?10:39??WebRoot\ext4\locale\
?????文件????????8796??2012-11-11?01:32??WebRoot\ext4\locale\ext-lang-zh_CN.js
?????目錄???????????0??2012-11-22?10:39??WebRoot\ext4\resources\
?????目錄???????????0??2012-11-22?10:39??WebRoot\ext4\resources\css\
?????文件??????372714??2012-07-04?21:28??WebRoot\ext4\resources\css\ext-all-access-debug.css
?????文件??????223055??2012-07-04?21:28??WebRoot\ext4\resources\css\ext-all-access.css
?????文件??????393494??2012-11-11?13:50??WebRoot\ext4\resources\css\ext-all-debug.css
?????文件??????383309??2012-07-04?21:28??WebRoot\ext4\resources\css\ext-all-gray-debug.css
............此處省略1889個文件信息
- 上一篇:jQueryZtree 樹形控件
- 下一篇:班級管理系統(基于ssm框架)
評論
共有 條評論