SpringMVC中web.xml的常用配置文件

来源:互联网 发布:火爆网络的ann艳照 编辑:程序博客网 时间:2024/05/03 09:26
<!--  文件上传与下载过滤器      必须放在HiddenHttpMethodFilter过滤器之前-->    <filter>        <filter-name>multipartFilter</filter-name>        <filter-class>org.springframework.web.multipart.support.MultipartFilter</filter-class>    </filter>    <filter-mapping>        <filter-name>multipartFilter</filter-name>        <url-pattern>/</url-pattern>    </filter-mapping>
<!--     请求method支持 putdelete 必须添加该过滤器    作用:可以过滤所有请求,并可以分为四种    使用该过滤器需要在前端页面加隐藏表单域    <input type="hidden" name="_method" value="请求方式(put/delete)">    post会寻找_method中的请求式是不是put 或者 delete,如果不是 则默认post请求-->    <filter>        <filter-name>hiddenHttpFilter</filter-name>        <filter-class>org.springframework.web.filter.HiddenHttpMethodFilter</filter-class>    </filter>    <filter-mapping>        <filter-name>hiddenHttpFilter</filter-name>        <servlet-name>mvc</servlet-name>    </filter-mapping>
<!-- 过滤器解决乱码问题 -->    <filter>        <filter-name>encodingFilter</filter-name>        <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>        <init-param>            <param-name>encoding</param-name>            <param-value>utf-8</param-value>        </init-param>        <init-param>            <param-name>forceEncoding</param-name>            <param-value>true</param-value>        </init-param>    </filter>    <filter-mapping>        <filter-name>encodingFilter</filter-name>        <url-pattern>/*</url-pattern>    </filter-mapping>
<!-- 配置当前servletmvc的映射 -->    <servlet>        <servlet-name>mvc</servlet-name>        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>        <load-on-startup>1</load-on-startup>    </servlet>    <servlet-mapping>        <servlet-name>mvc</servlet-name>        <url-pattern>/</url-pattern>    </servlet-mapping>    <welcome-file-list>        <welcome-file>index.jsp</welcome-file>    </welcome-file-list>
原创粉丝点击