2 swdenglian swdenglian 于 2016.03.10 19:42 提问

websocket java HTML5

websocket = new WebSocket("ws://localhost:8888/WS/websocket");

@ServerEndpoint("/websocket")
public class MyWebSocket

这句报错啊,什么情况
错误:
WebSocket connection to 'ws://localhost:8888/WS/websocket' failed: Error during WebSocket handshake: Unexpected response code: 404

4个回答

lovingning
lovingning   2016.03.11 01:25
已采纳

404表示路径不可达,这里我猜有两种可能,第一就是路径写错了,第二可能客户端不支持websocket,毕竟是新出来的东西,浏览器很多都不认识它的

swdenglian
swdenglian 这个是什么情况,应该不是URL错误了
2 年多之前 回复
swdenglian
swdenglian ws://localhost:8888/WS/websocket
2 年多之前 回复
swdenglian
swdenglian http://localhost8886/WS2/index.jsp
2 年多之前 回复
wen_wxpk
wen_wxpk   2016.03.11 08:34

学习了,表示赞成楼上观点

qq_32969313
qq_32969313   2016.03.11 16:58

检查服务端吧,是不是就没有运行,或者出错了

u011489205
u011489205   2016.03.16 19:43

1.确认浏览器是否支持websocket。
2.确认你的拦截器是否在搞怪,可以通过取消拦截器来验证。
3.确认你的过滤器是否在搞怪,可以通过取消过滤器来验证。
4.确认服务器路径,端口,还有项目上下文跟路径,也就是contextRoot是否包含项目名,有可能是免项目名访问的呢。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Html5,Java WebSocket简单实现
web端代码:<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.ge
HTML5 WebSocket(Client) + JavaWeb(Server)实现简单的聊天室功能
原文地址:http://blog.csdn.net/a973893384/article/details/49981119 介绍: WebSocket是HTML5规范新引入的功能,用于解决浏览器与后台服务器双向通讯的问题,使用WebSocket技术,后台可以随时向前端推送消息,以保证前后台状态统一,在传统的无状态HTTP协议中,这是“无法做到”的。 原理:
基于html5websocket java实现简单通讯
基于html5websocket+java实现简单通讯
HTML5 WebSocket与消息推送
目录一、Socket简介 二、WebSocket简介与消息推送 三、WebSocket客户端 四、WebSocket服务器端 五、测试运行 六、小结与消息推送框架6.1、开源Java消息推送框架 Pushlet 6.2、开源DotNet消息推送框架SignalR七、代码下载7.1、Java实现的服务器端代码与客户端代码下载 7.2、DotNet服务器端手动连接实现代码下载 7.3、DotNet下使用
HTML5 websocket 聊天
HTML5 websocket 聊天 java tomcat8
java+html5的websocket简单实现BS聊天DEMO实例
java+html5的websocket简单实现BS聊天DEMO实例 源代码下载地址:http://www.zuidaima.com/share/1744070757551104.htm
HTML5 WebSocket权威指南
HTML5 WebSocket权威指南 HTML5 WebSocket权威指南 HTML5 WebSocket权威指南 HTML5 WebSocket权威指南
基于html5websocket java实现简单通讯(虽然通了但是...你懂得)
很早就想写一下基于Html5 websocket通讯的但是一直没有下手,今天心血来潮试了一下,原来以为是html5 socket的所以直接用以前自己弄得socket java服务来当服务端,百度了别人的html前台的,结果不行...只好认怂,把别人的服务端代码也拷下来试下,结果一看原来是websocket...跟socket两种性质。 然后试了下,通是通了,但是他的只能群发,我想要单播的,想了一
HTML5 WebSocket DEMO示例
1.使用Eclipse+Tomcat8环境进行演示 2.创建一个Servlet用于接收客户端的请求数据,并进行处理 package com.jCuckoo.server; import java.io.IOException; import javax.websocket.OnClose; import javax.websocket.OnMessage; import javax.web
HTML5之WebSoket——html5+java servlet实现
一、概念 在浏览器中通过http仅能实现单向的通信,comet可以一定程度上模拟双向通信,但效率较低,并需要服务器有较好的支持; flash中的socket和xmlsocket可以实现真正的双向通信,通过 flex ajax bridge,可以在javascript中使用这两项功能. 可以预见,如果websocket一旦在浏览器中得到实现,将会替代上面两项技术,得到广泛的使用.面对这种状况,