在執行 http://www.cnblogs.com/best/p/5695570.html 提供的 websocket時候,
報錯了 “WebSocket handshake: Unexpected response code: 404”。
最終發現是因為建立 socket對象的url不對
socket = new WebSocket("ws://127.0.0.1:8080/ws/eee");
正確的應該是:
socket = new WebSocket("ws://127.0.0.1:8080/WebSocketServer/ws/eee");
在服務端 是@ServerEndpoint("/ws/{user}"),但客戶端要把項目名稱”WebSocketServer”添加到路徑里。