ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
``` 1 文件的表头 固定的 <?xml version= "1.0" encoding ="UTF-8"?> <web-app id= "WebApp_ID" version ="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"> <session-config > <session-timeout> 30</ session-timeout> </session-config> </ web-app> //2 设置默认的页面 <!-- Welcome files --> <welcome-file-list> <welcome-file> /login/index.htm</welcome-file > </welcome-file-list> <!-- Spring config 监听器--> <listener> <listener-class> org.springframework.web.context.ContextLoaderListener</listener-class > </listener> <context-param> <param-name> contextConfigLocation</param-name > <param-value> classpath*:META-INF/spring/*. xml</ param-value> </context-param> // 3 设置servlet (可以为spring框架 或者mybatis) <servlet> <servlet-name> zsyy</servlet-name > <servlet-class> org.springframework.web.servlet.DispatcherServlet</servlet-class > <load-on-startup> 1</ load-on-startup> </servlet> <servlet-mapping> <servlet-name> zsyy</servlet-name > <url-pattern> *.htm</url-pattern > </servlet-mapping> // 4 设置过滤器 (将所有的页面编码设置为utf-8) <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> *.htm</url-pattern > </filter-mapping> ```