我正在将webSocket与Java 1.6和HTML结合使用。
这是我的参考示例
https://www.byteslounge.com/tutorials/java-ee-html5-websocket-example
我去http://localhost:8012/sessionLink/byteslounge/page.html
错误404如下所示
与'ws:// localhost:8012 / sessionLink / websocket'的WebSocket连接失败:WebSocket握手期间出错:意外的响应代码:404
这是我的代码
服务器端
@ServerEndpoint("/websocket")
public class WebSocketTest {
...
}
HTML
<script type="text/javascript">
var webSocket =
new WebSocket('ws://localhost:8012/sessionLink/websocket');
...
</script>
我是否错误地设置了WebSocket?
localhost:tomcat / @ ServerEndpoint中设置的端口/路径
答案 0 :(得分:1)
尝试使用更高的jdk版本,java 1.6或更低版本不支持websocket。