人间蒸发的gravatar头像
人间蒸发 2019-07-16 11:26:50
spring 配置 websocket,使用jetty启动报错!java.lang.IllegalStateException: No suitable default RequestUpgradeStrategy found

进来小前前,接了一个毕设,做一个刷卡登录,java实现与RS232串口的通信,这个东西,以前没有做过鸭~,咋办查呗,费了九牛二虎的力气后,好像是整对了,也就是访问某个接口的时候开启这个串口并做好连接,刷卡的时候,会自动触发串口,然后我后台服务中就可以通过和这个串口的连接取到这个卡的ID。but有个问题就是,我怎么把这个ID返回给前台呢?毕竟前台对这个ID是要验证的,不同的卡是有不同的卡头啊,卡尾这些个破玩意的!

 

后期呢,咱把这个刷卡登录给大家传上来!还没写完!

 

当然啦,咱之前也写过一个boot 整个websocket这么个博客,但这个博客不给大家讲整合!

这个博客能是为了下载了我ssm项目(也就是学生管理系统)的童鞋准备的!万一你们想再上边加上websocket呢!

 

https://blog.csdn.net/gisredevelopment/article/details/38392629

这个文章讲了在spring环境下怎么配置websocket!

 

那么按他的配置完以后咱们这个ssm项目,出问题了!

spring 配置 websocket,使用jetty启动报错!java.lang.IllegalStateException: No suitable default RequestUpgradeStrategy found

查了半天,说是tomcat版本问题,可我明明是使用jetty啊!这是让我觉得匪夷所思的一个点!

不过试一试吧,结果还对了!

 <dependency>

    <groupId>org.apache.tomcat.embed</groupId>

    <artifactId>tomcat-embed-websocket</artifactId>

    <version>8.5.28</version>

</dependency> 

 

 注意了!如果你的tomcat是8.5就使用8.5,是7就得用7,对应好咯!

 

ok,拜了个拜!毕竟现在使用jetty的事少数吧!


打赏

已有1人打赏

已注销用户的gravatar头像
最近浏览
1837157674lgw 2022年10月19日
暂无贡献等级
zhouhainan  LV1 2022年5月11日
a1453370401  LV10 2021年9月7日
zjc8025757  LV1 2021年9月3日
nodelaysu  LV2 2021年4月8日
ngwlgg  LV1 2021年2月25日
kattou 2020年7月2日
暂无贡献等级
862896568  LV2 2020年7月1日
balalala  LV2 2020年6月23日
liuyujingchan  LV1 2020年4月23日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友