1 <?xml version="1.0" encoding="UTF-8"?> 2 <web-app 3 xmlns="http://java.sun.com/xml/ns/javaee" 4 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 5 xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" 6 version="3.0" 7 metadata-complete="true"> 8 9 <display-name>ssm-maven-demo</display-name> 10 <welcome-file-list> 11 <welcome-file>index.jsp</welcome-file> 12 </welcome-file-list> 13 <context-param> 14 <param-name>contextConfigLocation</param-name> 15 <param-value>classpath:spring-context.xml</param-value> 16 </context-param> 17 18 <filter> 19 <filter-name>encodingFilter</filter-name> 20 <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> 21 <init-param> 22 <param-name>encoding</param-name> 23 <param-value>UTF-8</param-value> 24 </init-param> 25 </filter> 26 27 <filter-mapping> 28 <filter-name>encodingFilter</filter-name> 29 <url-pattern>/*</url-pattern> 30 </filter-mapping> 31 32 <listener> 33 <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> 34 </listener> 35 <!-- spring请求配置,指向springmvc的核心配置文件,定义所有以.do结尾的请求都被springmvc拦截 --> 36 <servlet> 37 <servlet-name>springMVC</servlet-name> 38 <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> 39 <init-param> 40 <param-name>contextConfigLocation</param-name> 41 <param-value>classpath:spring-context-mvc.xml</param-value> 42 </init-param> 43 <!--加载顺序为1 --> 44 <load-on-startup>1</load-on-startup> 45 </servlet> 46 47 <servlet-mapping> 48 <servlet-name>springMVC</servlet-name> 49 <url-pattern>/</url-pattern> 50 </servlet-mapping> 51 52 <!--错误页面配置,这里只是简单的配置了一下 --> 53 <error-page> 54 <error-code>404</error-code> 55 <location>/main.jsp</location> 56 </error-page> 57 58 <error-page> 59 <error-code>500</error-code> 60 <location>/main.jsp</location> 61 </error-page> 62 <!--错误页面配置 --> 63 64 <!--druid监控页面 --> 65 <servlet> 66 <servlet-name>DruidStatView</servlet-name> 67 <servlet-class>com.alibaba.druid.support.http.StatViewServlet</servlet-class> 68 <init-param> 69 <!-- 不允许清空统计数据 --> 70 <param-name>resetEnable</param-name> 71 <param-value>false</param-value> 72 </init-param> 73 <init-param> 74 <!-- 用户名 --> 75 <param-name>loginUsername</param-name> 76 <param-value>yourname</param-value> 77 </init-param> 78 <init-param> 79 <!-- 密码 --> 80 <param-name>loginPassword</param-name> 81 <param-value>yourpassword</param-value> 82 </init-param> 83 </servlet> 84 <servlet-mapping> 85 <servlet-name>DruidStatView</servlet-name> 86 <url-pattern>/druid/*</url-pattern> 87 </servlet-mapping> 88 <!-- 添加Web应用等监控--> 89 <filter> 90 <filter-name>DruidWebStatFilter</filter-name> 91 <filter-class>com.alibaba.druid.support.http.WebStatFilter</filter-class> 92 <init-param> 93 <param-name>exclusions</param-name> 94 <param-value>*.js,*.gif,*.jpg,*.png,*.css,*.ico,/druid/*</param-value> 95 </init-param> 96 <init-param> 97 <param-name>profileEnable</param-name> 98 <param-value>true</param-value> 99 </init-param> 100 <init-param> 101 <param-name>principalCookieName</param-name> 102 <param-value>ssm-admin</param-value> 103 </init-param> 104 <init-param> 105 <param-name>principalSessionName</param-name> 106 <param-value>ssm-admin-session</param-value> 107 </init-param> 108 </filter> 109 <filter-mapping> 110 <filter-name>DruidWebStatFilter</filter-name> 111 <url-pattern>/*</url-pattern> 112 </filter-mapping> 113 <!-- 添加Web应用等监控--> 114 <!--druid监控页面 --> 115 116 </web-app>
相关文章: