Tomcat的WebSocketServlet为什么用不了,不是说自带的吗?为什么我都找不到对应jar包?如图,大神请指教

 我来答
jamxval
2014-08-14 · TA获得超过6823个赞
知道大有可为答主
回答量:4308
采纳率:82%
帮助的人:1444万
展开全部
网站上说,某个东西会在 tomcat8 上删除,刚好你的 Tomcat 是8.0, 可能就是这个原因。
所以,要么你使用 tomcat 7 来开发测试,要么放弃这个不标准化的类库,换成标准化的那个 JSR356 WebSocket 1.0 规范来开发,在 JSR 规范出来前可能业界有不少尝试性的 API,但我们已经尽量使用 JSR 标准规范里面的东西。

JSR 规范站点:jcp.org
在里面输入 JSR 编号(比如 356) 能找到它,会有下载规范 PDF 文档和 API 的地方,我们应该尽量按 API 编程,这样能运行在所有的厂商的服务器上。

http://tomcat.apache.org/tomcat-7.0-doc/api/org/apache/catalina/websocket/WebSocketServlet.html

org.apache.catalina.websocket
Class WebSocketServlet
java.lang.Object

javax.servlet.http.HttpServlet

org.apache.catalina.websocket.WebSocketServlet
javax.servlet.GenericServlet

Deprecated.
Replaced by the JSR356 WebSocket 1.0 implementation and will be removed in Tomcat 8.0.x.

@Deprecated
public abstract class WebSocketServlet
extends HttpServlet

All Implemented Interfaces:
Serializable, Servlet, ServletConfig
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式