Apache Ant样式的路径有三种通配符匹配方法(在下面的表格中列出)
这些可以组合出很多种灵活的路径模式
Table Ant Wildcard Characters
Wildcard |
Description |
|
? |
匹配任何单字符 |
|
* |
匹配0或者任意数量的字符 |
|
** |
匹配0或者更多的目录 |
|
Table Example Ant-Style Path Patterns
Path |
Description |
|
/app/*.x |
匹配(Matches)所有在app路径下的.x文件 |
|
/app/p?ttern |
匹配(Matches) /app/pattern 和 /app/pXttern,但是不包括/app/pttern |
|
/**/example |
匹配(Matches) /app/example, /app/foo/example, 和 /example |
|
/app/**/dir/file. |
匹配(Matches) /app/dir/file.jsp, /app/foo/dir/file.html,/app/foo/bar/dir/file.pdf, 和 /app/dir/file.java |
|
/**/*.jsp |
匹配(Matches)任何的.jsp 文件 |
|
相关推荐
在Spring框架中,很多地方都利用到了Ant风格的路径模式,比如@RequestMapping注解的URL模式匹配、@ComponentScan注解的包扫描路径匹配,以及@PropertySource注解的资源导入路径匹配等。这些功能的应用极大地简化了...
<deploy url="${url}" username="${username}" password="${password}" path="/kit.web" war="${dist.dir}/xxx.war" /> ``` 以上四个目标共同构成了一个完整的远程部署流程,包括打包应用、停止服务、卸载旧...
<url-pattern>*.shtml</url-pattern> ``` - **配置SSI处理**:Tomcat使用Jasper引擎处理JSP和SHTML。确保Jasper配置允许SSI处理。在`conf/server.xml`的`Host`元素内,找到`Context`元素,并添加`...
BeanNameUrlHandlerMapping 是 Spring MVC 中的一个默认的映射策略实现,它要求任何有可能处理请求的 Bean 都要起一个以反斜杠(/)字符开头的名称或者别名,这个名称或者别名可以是符合 URL Path 匹配原则中的任何...
<url-pattern>/*</url-pattern> ``` 步骤4 - 创建Struts 2配置文件 在src目录下创建一个名为struts.xml的文件,这是Struts 2的核心配置文件。你可以在这里定义包、Action、结果和其他配置元素。例如,创建一个...
<url-pattern>/services/*</url-pattern> ``` 这样,CXF会监听所有`/services/*`的URL请求。 接下来,你需要创建一个服务接口和实现类。例如: ```java // 服务接口 public interface XXXService { String ...
<url-pattern>/myservlet</url-pattern> ``` **3.2.3 配置Session** Session配置示例: ```xml <session-timeout>30 ``` **3.2.4 配置Welcome文件清单** 欢迎页配置示例: ```xml <welcome-file>index....
* @web.servlet-mapping url-pattern="/Hello/*" */ public class HelloXDoclet extends HttpServlet { public void init(ServletConfig config) throws ServletException { super.init(config); } protected...
在本篇文章中,我们将详细介绍Zuul的路径匹配机制,包括Ant风格的路径表达式、路由匹配算法等方面的知识点。 路径匹配的Ant风格定义 ----------------------------- 在Zuul中,路由匹配的路径表达式采用了Ant风格...
`path`属性是Web应用的URL路径,空字符串表示默认路径,`docBase`则是应用的实际位置。 3. **配置错误页面**: 可以通过`<ErrorPage>`元素来定义特定的错误页面,比如404页面: ```xml ``` 4. **访问...
<url-pattern>/</url-pattern> ``` ##### 1.7 复制库文件到`WEB-INF/lib` - 将Spring框架以及其他依赖库(例如:JSTL、Spring MVC等)复制到`WEB-INF/lib`目录下。 ##### 1.8 创建Controller - 在`src/...