`
kevin19900306
  • 浏览: 448587 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

servlet url mapping规则

阅读更多
在 Web 应用部署描述符中,用于映射语法的规定如下:
 
■ 以“/”字符开头,并以“/*”结尾的字符串用于路径映射。
■ 以“*.”开头的字符串被用于扩展名映射。
■ 空字符串("")是用于指定精确映射应用程序 context root 的 URL 模式,比如从 http://host:port/<contextroot>/ 来的请求。在这种情况下路径信息是“/”,servlet 路径和 context 路径是一个空的字符串("")。
■ 字符串中仅有“/”字符时,表示应用程序“默认”的 servlet。在这种情况下 servlet 路径是请求 URI 去掉 context 路径,且路径信息为 null。
■ 其他的字符串仅用于精确匹配。
 
 
/表示映射项目后名称后面的url,不包括项目名称
/*表示映射最原始url,包括项目名称在内
分享到:
评论

相关推荐

    servlet url-pattern

    4. **斜杠(/)匹配**:例如`/`,这是最通用的匹配,表示所有请求都将由该Servlet处理,除非有更具体的匹配规则。 在给出的链接`http://blog.csdn.net/pengdongneng/article/details/66973587`中,虽然无法直接查看...

    servlet url

    Servlet URL配置涉及到servlet-mapping元素的配置,该元素定义了URL模式与Servlet之间的映射关系。在Web应用中,通常需要将一个Servlet别名映射成一个可访问的URL规则,以实现客户端请求与服务器端处理程序之间的...

    servlet的url-pattern匹配规则详细描述(小结)

    Servlet的URL-Pattern匹配规则是Web应用程序中Servlet和Filter配置的核心部分,它决定了Servlet或Filter如何响应特定的HTTP请求。以下是对这些匹配规则的详细解释: 1. **精确匹配** - 在`&lt;url-pattern&gt;`中指定的...

    url-pattern的3种写法

    在Web应用开发中,`web.xml`配置文件扮演着极其重要的角色,其中`&lt;url-pattern&gt;`元素用于定义Servlet的映射规则,即URL模式。通过不同的URL模式,我们可以精确地控制Servlet如何被客户端请求所调用。本文将详细介绍`...

    web.xml配置汇总(servlet2.3)

    ELEMENT servlet-mapping (servlet-name, url-pattern)&gt; ``` 示例: ```xml &lt;servlet&gt; &lt;servlet-name&gt;LoginServlet&lt;/servlet-name&gt; &lt;servlet-class&gt;com.example.LoginServlet&lt;/servlet-class&gt; &lt;/servlet&gt; ...

    servlet-ppt java web相关servlet课件

    - `&lt;servlet-mapping&gt;`元素将URL与Servlet关联,`&lt;url-pattern&gt;`指定匹配的URL模式。 4. **请求处理**: - `doGet()`和`doPost()`方法处理HTTP GET和POST请求,分别对应HTTP协议的两种主要请求方式。 - 使用`...

    Servlet中文api帮助文档

    `&lt;servlet-name&gt;`定义Servlet的别名,`&lt;servlet-class&gt;`指定Servlet类全名,`&lt;url-pattern&gt;`用于映射Servlet处理的URL路径。 五、Servlet上下文 `ServletContext`接口代表了整个Web应用的共享环境,它可以在所有...

    servlet源码和笔记

    在`web.xml`部署描述符中,我们可以通过`&lt;servlet&gt;`和`&lt;servlet-mapping&gt;`元素来定义Servlet及其映射规则。这决定了Servlet如何响应特定的URL请求。 5. **jsp与Servlet的关系** JSP(JavaServer Pages)是另一种...

    JavaWeb Servlet中url-pattern的使用

    `url-pattern`是Servlet在`web.xml`配置文件中的关键元素,它定义了Servlet如何响应特定的URL请求。本篇文章将深入探讨`url-pattern`的使用及其背后的匹配规则。 首先,我们需要了解Servlet和Filter的`url-pattern`...

    Java WEB实现URL重写

    1. **使用Filter**:创建一个Servlet Filter,拦截HTTP请求,根据规则重写请求的URL。在Filter的`doFilter`方法中,可以修改`ServletRequest`对象的请求URI,然后调用`chain.doFilter(request, response)`传递到下一...

    servletapi

    例如,通过`&lt;servlet&gt;`、`&lt;servlet-mapping&gt;`元素进行配置。 6. **Servlet 3.0及以上版本的新特性**: - 注解驱动:可以直接在Servlet类上使用`@WebServlet`注解来替代`web.xml`中的配置。 - 异步处理:Servlet ...

    URL-pattern解析

    总结一下,`url-pattern`在Servlet技术中扮演着核心角色,它定义了Servlet的访问路径,使得服务器能够根据不同的URL模式调用不同的服务逻辑。在编写`web.xml`时,我们需要根据应用需求精确地设置`url-pattern`,以...

    Servlet 容器工作原理解析

    在Tomcat中,这通常通过`web.xml`文件的`&lt;servlet-mapping&gt;`元素完成,它定义了Servlet的URL模式。容器接收到请求后,会通过请求的URL找到匹配的Servlet,并调用其`service`方法来处理请求。 Servlet的生命周期由...

    超级注意复杂整合环境中的Filter-Mapping的顺序--配置单点登陆及UrlRewrite有感

    在配置URL重写时,需要注意Filter的执行顺序,以免影响到SSO Filter的工作,比如防止重写规则干扰到会话ID的传递。 `web.xml`是Java Web应用的部署描述符,它定义了应用的配置信息,包括Servlet、Filter和Listener...

    Java Servlet API (英文版)

    - **web.xml配置**: 通过`&lt;servlet&gt;`和`&lt;servlet-mapping&gt;`元素在部署描述符中定义Servlet及其映射规则。 - **@WebServlet注解**: Java EE 6及以上版本,可以直接在Servlet类上使用此注解,简化配置。 - **请求...

    基于Servlet的图书管理系统

    在Web应用的`web.xml`配置文件中,可以通过`&lt;servlet&gt;`和`&lt;servlet-mapping&gt;`元素定义Servlet,指定Servlet的类名以及与URL的映射关系。 3. **请求与响应处理**: - `doGet()`和`doPost()`方法是Servlet处理HTTP...

    Spring MVC 基于URL的映射规则(注解版)

    在上面的配置中,servlet配置了servlet的实现类,而servlet-mapping则定义了Spring MVC起作用的URL模式。常见的配置有三种: 1. / 这个斜杠,表示拦截所有的URL,如/test,/test.html 2. /* 这个模式包含/,可以多...

    汽车租赁系统的Tomcat servlet 实现

    当Tomcat接收到HTTP请求时,它会根据配置的映射规则找到相应的Servlet,调用其服务方法来处理请求,并将结果返回给客户端。在汽车租赁系统中,我们可能需要配置多个Servlet,如`CarReservationServlet`用于处理预订...

Global site tag (gtag.js) - Google Analytics