解决spring mvc静态资源无法访问的问题
2017-08-15 22:28
791 查看
在SpringMVC中常用的就是Controller与View。但是我们常常会需要访问静态资源,如html,js,css,image等。
默认的访问的URL都会被DispatcherServlet所拦截,但是我们希望静态资源可以直接访问。该肿么办呢?
首先我在这里有三种方法
1>在web.xml文件中配置 servlet-mapping
这里我是解决png图片无法访问的问题 (更改后缀名即可 如js,css等)
默认的访问的URL都会被DispatcherServlet所拦截,但是我们希望静态资源可以直接访问。该肿么办呢?
首先我在这里有三种方法
1>在web.xml文件中配置 servlet-mapping
这里我是解决png图片无法访问的问题 (更改后缀名即可 如js,css等)
<!--方式一--> <servlet-mapping> <servlet-name>default</servlet-name> <url-pattern>*.png</url-pattern> </servlet-mapping>
2>在自己的springmvc.xml文件里添加这个节点即可
<!--方式二 <mvc:default-servlet-handler/>-->
3>在springmvc.xml文件中添加这个即可
<!--方式三--> <mvc:resources location="/img/" mapping="/img/**"></mvc:resources>
相关文章推荐
- 解决Spring MVC整合Shiro出现无法访问静态资源文件的问题
- 解决Spring MVC DispatcherServlet拦截“/”时,无法访问静态资源的问题
- 解决tomcat无法访问webapp下面的静态资源问题
- spring mvc3 静态文件放在WEB-INF下无法访问解决和解决@Controller失效问题
- web项目中url-pattern改成'/'后,js、css、图片等静态资源(404)无法访问问题解决办法
- Spring MVC Restful构建中静态资源访问问题
- springMVC无法访问静态资源问题
- win7问题解决,凭据管理器和无法访问,不允许一个用户使用一个以上用户名与服务器或共享资源进行多重连接。
- nginx负载均衡解决图片css等静态资源无法加载问题
- 解决SpringBoot整合shiro之后无法加载静态资源文件问题
- Windows 下 Apache URL重写例子 解决静态资源后携带 ;jsessionid 信息而无法被Apache解析的问题
- Spring3中js/css/jpg/gif等静态资源无法找到(No mapping found for HTTP request with URI)问题解决
- Spring MVC 解决静态资源的问题
- springmvc中解决JS,CSS等静态文件无法访问问题
- 解决Spring MVC框架静态资源文件显示问题
- Spring3中js/css/jpg/gif等静态资源无法找到(No mapping found for HTTP request with URI)问题解决
- SpringMVC静态资源无法访问的一个奇怪的问题
- 使用SSM创建项目后,无法访问静态资源,报404错误解决办法
- spring boot 解决无法访问静态资源
- Spring3中js/css/jpg/gif等静态资源无法找到(No mapping found for HTTP request with URI)问题解决