servlet映射到的URL中可以使用*通配符,但是只能有两种固定格式:
1)一种格式是"*扩展名",在*前面不能有目录分割符"/",如:"*.do"表示匹配".do"结尾的所有URL
2)以正斜杠"/"开头并以"*"结尾,如:"/*"表示匹配当前web应用程序下的所有URL.
匹配:
当servlet引擎接收到一个访问请求时,它采用最具体匹配原则来查找请求URL的映射,其中"*.扩展名"的匹配优先级最低.
servlet激活方式:
<servlet-mapping>
<servlet-name>invoker</servlet-name>
<url-pattern>/servlet/*</url-pattern>
</servlet-mapping>
缺省Servlet:某个servlet的映射路径为正斜杠"/",那么这个servlet就是当前web应用的缺省servlet,凡是在web.xml文件中找不到匹配的 <servlet-mapping>元素的URL,它们的访问请求都交给缺省servlet处理.
分享到:
相关推荐
【标题】"jsp+servet做的报表"涉及的是在Web开发中使用JavaServer Pages (JSP) 和Servlet技术创建报表的应用。JSP是Java的一种动态网页技术,它允许开发者将HTML代码与Java代码混合编写,方便地在网页上展示动态数据...
C# 和 sql servet数据类型对照表
基于servet+jdbc的在线选房系统源码基于servet+jdbc的在线选房系统源码基于servet+jdbc的在线选房系统源码基于servet+jdbc的在线选房系统源码基于servet+jdbc的在线选房系统源码基于servet+jdbc的在线选房系统源码...
用于处理javax.servlet.http不存在问题
【标题】:Servlet客户端与服务器端的聊天程序 在IT领域,Servlet是一种Java技术,用于扩展Web服务器的功能,尤其在创建动态网页时扮演着重要角色。本项目是基于Servlet实现的客户端与服务器端的聊天程序,旨在帮助...
【Java基础面试题】 在Java基础面试中,面试官可能会关注以下几个方面: 1. **Java内存模型**:Java有堆内存、栈内存、方法区、本地方法栈和程序计数器。理解它们的作用和交互是基础。 2. **变量与数据类型**:...
【JSP+Servlet+JavaBean BBS论坛】是一个基于Web的讨论平台,主要利用了Java技术栈中的关键组件,包括JSP(JavaServer Pages)、Servlet和JavaBean,为初学者提供了一个实践项目。这个论坛系统相对简单,但包含了Web...
通过"java + servet网上商城"项目,你可以实际操作并巩固这些知识点,将理论与实践相结合,从而更好地理解和掌握Java Web开发。同时,这个项目也能帮助你了解电商系统的完整流程,包括用户注册、登录、浏览商品、...
【标题】:“Jersey client+servet Demo” 在IT领域,开发RESTful Web服务是常见的任务,而Jersey是Java平台上的一个开源框架,专门用于实现RESTful(Representational State Transfer)服务。本Demo展示了如何使用...
Servlet API 中文参考 chm,涉及Servet资料资料、API介绍,讲述Servlets概论、生命周期、解析和载入、初始化、 Servlet处理请求、多线程和映射、Servlet的卸载、Servlet映射技术、通... Servlet API 中文参考 chm,...
SQLServer是一个广泛使用的商业关系数据库管理系统(RDBMS),由微软公司开发,它提供了数据存储、查询、管理和分析的功能,是构建企业级Web应用程序的重要工具。SQLServlet则是将SQLServer与Java Servlet技术结合的...
2. `WEB-INF` - 包含`web.xml`部署描述符,定义了Servlet的映射和初始化参数。 3. `jsp` - JSP文件存放处,用于构建用户界面。 4. `css`/`js` - CSS样式表和JavaScript文件,用于美化和增强网页功能。 5. `images` -...
实用与jsp的学习,对你的技术提高很有帮助,只要你有信心,你就可以成功。
《基于JSP和Servlet的图书管理系统源码解析》 在Java Web开发领域,JSP(JavaServer Pages)和Servlet是两个关键的技术组件,常用于构建动态网页应用。本项目“基于JSP和Servlet的图书管理系统”是针对初学者或已...
在Web应用中,`web.xml`是部署描述符,它定义了Servlet的配置信息,如Servlet的类名、URL映射等。在本项目中,可能没有显式的`web.xml`文件,因为现代的Java EE规范允许使用注解来代替XML配置。 4. **Servlet的...
【标题】:“基于Servlet+jdbc的在线选房系统源码”是一个典型的Web应用程序开发实例,主要采用Java技术栈,结合Servlet和JDBC进行构建。这个系统可能是为了模拟或实际应用于酒店、租房等行业的在线预订场景。...