web.xml
<servlet> <servlet-name>sccl</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet </servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>sccl</servlet-name> <url-pattern>/medical/notifyChangeWork</url-pattern> <!-- 匹配单个URL --> <url-pattern>*.do</url-pattern> <!-- 拦截所有.do --> </servlet-mapping>
参考:百度知道
java web开发中怎样在web.xml文件中配置一个普通的servlet<*.do> 要求:此servlet要拦截所有XXX.do的请求,
<servlet> <servlet-name>servletName</servlet-name> <servlet-class>com.xxx.xxx.servletClass</servlet-class> </servlet> <servlet-mapping> <servlet-name>servletName</servlet-name> <url-pattern>*.do</url-pattern> </servlet-mapping> web.xml里面的过滤器配置只支持以下三种 ① 完全匹配 <url-pattern>/test/zhidao.do</url-pattern> <url-pattern>/test/zhidao</url-pattern> ② 目录匹配 <url-pattern>/test/*</url-pattern> ③ 扩展名匹配 <url-pattern>*.do</url-pattern> 而不支持/*.do这样的
时间: 2024-12-27 22:36:44