在網上找了好多資料看,照着作了仍是404;web
最後找到個最簡單的方式:api
將websocket的命名加個後綴,相似這樣子的,不須要再配置中配置什麼handler。tomcat
後面的{userId}是客戶端鏈接時傳的參數,js中是這樣子的:websocket
//webSocket
var ipAddress="ws://localhost:8080/項目名/websocket.ws/"+參數;
WEBSOCKET = new WebSocket(ipAddress);socket
最後說一下,須要用到的jar包:spa
tomcat-websocket-api-9.0.8.jarserver
若是項目是在tomcat中運行,須要將jetty-server-8.1.8.jar刪除!否則會出現jar包衝突的問題。blog