2 markbug markbug 于 2016.02.26 11:30 提问

websocket注解方式下URL错误?

我用的是Spring+ibatis框架
服务器是tomcat7.0.64 ; jdk版本是7
使用Websocket注解方式实现
但是URL在浏览器中一直报404

java后台:
@ServerEndpoint(value = "/websocket")

前端HTML的js:
var webSocket = new WebSocket('ws://localhost:8080/projectName/websocket');

4个回答

rui888
rui888   Ds   Rxr 2016.02.26 11:40

你报404 是哪个报404。上面几句也看不出来什么问题。

现在就是资源文件找不到。看看路径,大小写这些有没有问题。

markbug
markbug 报错代码是这个: var webSocket = new WebSocket('ws://localhost:8080/test/websocket');
2 年多之前 回复
markbug
markbug 浏览器报的问题截图在下面
2 年多之前 回复
markbug
markbug 浏览器报的问题截图在下面
2 年多之前 回复
markbug
markbug   2016.02.26 14:44

图片说明

rui888
rui888   Ds   Rxr 2016.02.26 14:53
xiumu_
xiumu_   2016.02.26 23:23

你的projectName是test么?

markbug
markbug 恩,是的
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Java WebSocket基于注解配置访问ServletAPI
Java WebSocket基于注解配置访问ServletAPI配置类package com.xyes.music.websocket;import com.sun.xml.internal.bind.v2.runtime.reflect.opt.Const; import com.xyes.music.context.Consts;import javax.servlet.http.HttpSes
spring+webscoket注解方式
WebSocket 是 HTML5 一种新的协议。它实现了浏览器与服务器全双工通信,能更好的节省服务器资源和带宽并达到实时通讯,它建立在 TCP 之上,同 HTTP 一样通过 TCP 来传输数据,但是它和 HTTP 最大不同是: WebSocket 是一种双向通信协议,在建立连接后,WebSocket 服务器和 Browser/Client Agent 都能主动的向对方发送或接收数据,就像 Soc
websocket的两种实现方式:1基于注解,2与spring整合
1:注解方式简单明了 服务端代码 package controller; import java.io.IOException; import java.util.Collections; import java.util.HashSet; import java.util.LinkedList; import java.util.List; import java.util.Set; i
java webSocket 开发,个人心得,有什么改进的地方可以提出来
用到的Jar包(apache-tomcat-7.0.40): tomcat-coyote.jar catalina.jar Java代码: //第一个java类​ import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java
【Html5 WebSocket】WebSocket构造函数
《HTML5 WebSocket权威指南》学习笔记&1在学习时WebSocket客户端API时,使用echo.websocket.org作为服务端,可以帮助学习者快速入门,减小学习难度,将较难的服务端学习延后。WebSocket构造函数WebSocket构造函数有三种,WebSocket(URL)、WebSocket(URL,protocol)、WebSocket(URL,[protocols]).
swoole websocket 出错Failed to construct ‘WebSocket’: The URL’s scheme must be either ‘ws’ or ‘wss’.
swoole websocket 可以跟客户端建立长连接,在 js 中连接 swoole websocket 时,出现下面的错误提示:Failed to construct ‘WebSocket’: The URL ‘192.168.1.250:9876’ is invalidUncaught DOMException: Failed to construct ‘WebSocket’: The U...
websocket请求用自定义注解@WSRequestMapping访问,类似springmvc @RequestMapping访问。
AnnoWebsocket websocket请求用自定义注解方式访问,类似于springmvc @RequestMapping注解方式访问。 源码github地址:https://github.com/luxiangzhou/AnnoWebsocket 1、ajax长轮询 web异步请求一般用ajax实现,但是如果后端请求返回时间慢,而web异步请求又非常多,如果浏览器有超过6个a...
JavaWeb SpringMVC整合WebSocket(注解实现)
Spring4.0以后引入了对websocket的支持 。相信你已经搭建了SpringMVC的开发框架。所以这里只给出websocket的相关依赖: <dependency> <groupId>org.springframework</groupId> <artifactId>spring-websocket</...
websocket 无法连接 onerror
@ServerEndpoint 注解是一个类层次的注解,它的功能主要是将目前的类定义成一个websocket服务器端。注解的值将被用于监听用户连接的终端访问URL地址。 onOpen 和 onClose 方法分别被@OnOpen和@OnClose 所注解。这两个注解的作用不言自明:他们定义了当一个新用户连接和断开的时候所调用的方法。 onMessage 方法被@OnMessage所注解
spring websocket 利用注解接收和发送消息
websocket只定义了文字和字节俩种形式的消息格式,没有像http协议那样子有那么丰富的协议规范,我们看看http的协议格式websocket之所以没有自己定义那么多的协议格式,是希望有框架自己来实现定义这些格式,我们称之为websocket的子协议,sub-protocol。STOMP,Streaming Text Orientated Message Protocol,是流文本定向消息协议,