1. <?xml version="1.0" encoding="UTF-8"?>
    2. <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
    3. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    4. xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
    5. version="4.0">
    6. <!--配置编码过滤器,(要放在最前面!)-->
    7. <filter>
    8. <filter-name>CharacterEncodingFilter</filter-name>
    9. <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
    10. <init-param>
    11. <param-name>encoding</param-name>
    12. <param-value>UTF-8</param-value>
    13. </init-param>
    14. <init-param>
    15. <param-name>forceResponseEncoding</param-name>
    16. <param-value>true</param-value>
    17. </init-param>
    18. </filter>
    19. <filter-mapping>
    20. <filter-name>CharacterEncodingFilter</filter-name>
    21. <url-pattern>/*</url-pattern>
    22. </filter-mapping>
    23. <!--配置HiddenHttpMethodFilter过滤器-->
    24. <filter>
    25. <filter-name>HiddenHttpMethodFilter</filter-name>
    26. <filter-class>org.springframework.web.filter.HiddenHttpMethodFilter</filter-class>
    27. </filter>
    28. <filter-mapping>
    29. <filter-name>HiddenHttpMethodFilter</filter-name>
    30. <url-pattern>/*</url-pattern>
    31. </filter-mapping>
    32. <!--配置springMVC的前端控制器DispatcherServlet-->
    33. <servlet>
    34. <servlet-name>springMVC</servlet-name>
    35. <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
    36. <init-param>
    37. <param-name>contextConfigLocation</param-name>
    38. <param-value>classpath:springMVC.xml</param-value>
    39. </init-param>
    40. <load-on-startup>1</load-on-startup>
    41. </servlet>
    42. <servlet-mapping>
    43. <servlet-name>springMVC</servlet-name>
    44. <url-pattern>/</url-pattern>
    45. </servlet-mapping>
    46. </web-app>