ssm 静态资源放行
时间: 2023-12-25 11:28:20 浏览: 130
smbms静态资源.zip
在SSM框架中,静态资源放行可以通过以下步骤实现:
1.在WebContent目录下创建一个名为Static-Resources的文件夹,并在该文件夹下创建css、images和js三个文件夹,用于存放静态资源文件。
2.在web.xml文件中配置DispatcherServlet,将其拦截所有请求。
3.在springmvc.xml文件中添加静态资源放行语句,将Static-Resources文件夹下的css、images和js文件夹中的静态资源文件放行。
具体实现步骤如下:
1.在WebContent目录下创建Static-Resources文件夹,并在该文件夹下创建css、images和js三个文件夹,用于存放静态资源文件。
2.在web.xml文件中配置DispatcherServlet,将其拦截所有请求。
```xml
<servlet>
<servlet-name>springmvc</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:springmvc.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>springmvc</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
```
3.在springmvc.xml文件中添加静态资源放行语句,将Static-Resources文件夹下的css、images和js文件夹中的静态资源文件放行。
```xml
<!-- 对静态资源放行 -->
<mvc:resources location="/Static-Resources/css/" mapping="/css/**"/>
<mvc:resources location="/Static-Resources/images/" mapping="/images/**"/>
<mvc:resources location="/Static-Resources/js/" mapping="/js/**"/>
```
阅读全文