SpringMVC处理静态资源访问
SpringMVC处理静态资源访问,网上太多雷同并且错误的解决方案。别再乱石打鸟了,正确解答如下:
-
<mvc:default-servlet-handler />适用于请求到达服务端后,服务端处理完成后返回静态资源,如请求/index,服务端处理后返回index.html。需要注意的是,如果index.html中有静态图片、js的情况,需要配合使用<mvc:resources />获取静态资源。
- <mvc:resources />适用于处理客户端直接请求服务端静态资源的情况,如请求/index.html、/img/login.png、/js/login.js