spring boot jsp 加载不出来js、css等静态资源文件

找遍全网,很难发现,废了很多力气,路径没有问题,拦截器也放行了,结果就是找不到静态资源,万念俱灰

 

最终查到,是因为@EnableWebMvc这个注解

 

我们的项目是使用springMVC后改的spring boot ,系统比较庞大,使用了websocket当初搭环境网上的教程只教你怎么搞,不告诉你为什么,这是最坑的!!!

 

@EnableWebMvc这个注解主要是继承了DelegatingWebSocketConfiguration这个类,而这个类继承于WebSocketConfigurationSupport,这两个类的作用可以自行百度不详细解答。

@EnableWebMvc表示启动spring mvc特性,也就是说可以通过这个注解,然后在java代码代码中实现对jsp、js、css的页面的过滤/拦截,把这个注解注释掉后就能够引用其他js文件了

spring boot jsp 加载不出来js、css等静态资源文件_第1张图片

如果不使用WebSocketConfigurer,又想使用WebSocket,可以去实现WebSocketConfigurer。提示到此。。。

 

纯粹是为了节约大家的时间,想深究请自行百度

 

你可能感兴趣的:(后端,java)