Servlet的多重映射
虚拟路径
在web.xml文件中,一个<Servlet-mapping>
元素
用于映射一个Servlet的对外访问路径,该路径称为虚拟路径
比如HelloWorldServlet,映射的虚拟路径为
/HelloWorldServlet
创建好Servlet的虚拟路径,客户端才能对其进行访问
Servlet的多重映射
是指同一个Servlet,可以被映射成多个虚拟路径
客户端可以通过多个路径,实现对同一个Servlet的访问
Servlet多重映射的实现方式有两种
配置多个<servlet-mapping>
元素
示例代码
<servlet><description></description><display-name>TestServlet01</display-name><servlet-name>TestServlet01</servlet-name><servlet-class>cn.itcast.chapter04.servlet.TestServlet01</servlet-class></servlet><!-- 映射为Servlet01 --><servlet-mapping><servlet-name>TestServlet01</servlet-name><url-pattern>/Servlet01</url-pattern></servlet-mapping><!-- 映射为Servlet02 --><servlet-mapping><servlet-name>TestServlet01</servlet-name><url-pattern>/Servlet02</url-pattern></servlet-mapping>
访问Servlet01
访问Servlet02
两个地址都可以访问TestServlet01
通过配置多个<servlet-mapping>
元素,可以实现Servlet的多重映射
配置多个<url-pattern>
子元素
在一个<servlet-mapping>
元素中,配置多个<url-pattern>
子元素
示例代码
<servlet><description></description><display-name>TestServlet01</display-name><servlet-name>TestServlet01</servlet-name><servlet-class>cn.itcast.chapter04.servlet.TestServlet01</servlet-class></servlet><!-- 映射为Servlet01和Servlet02 --><servlet-mapping><servlet-name>TestServlet01</servlet-name><url-pattern>/Servlet01</url-pattern><url-pattern>/Servlet02</url-pattern></servlet-mapping>
访问Servlet01
访问Servlet02
两个Servlet路径都可以访问TestServlet01
通过在一个<servlet-mapping>
元素中,配置多个<url-pattern>
子元素
同样可以实现Servlet的多重映射
Servlet的多重映射相关推荐
- servlet多重映射_【简答题】请简要概述什么是Servlet的多重映射,并列出Servlet多重映射的实现方式。...
[单选题]在统计分析图中,条形图通常用于描述 ( ) A. 二元变量的观测数据 B. 某种事物在时间序列上的变化趋势 C. 具有百分比结构的分类数据 D. 离散性变量的统计事项 [判断题]3.在Exc ...
- 使用Dapper处理多个结果集和多重映射的教程
在本文中,我们将介绍如何使用DAPPER从单个数据库调用中读取数据库中的多个结果集.我们将看看我们可能希望这样做的场景,以及如何使用它的Query和QueryMultiple方法更简洁地实现这一点. ...
- ZGC的多重映射,会不会造成 虚拟内存很多,而实际的物理内存已经不够用的情况?
ZGC的内存多重映射确实可能导致虚拟内存占用较多的情况,但并不会导致实际的物理内存不够用. 在ZGC中,内存多重映射是基于页的,每个页的大小通常为2MB,而且ZGC会动态调整映射的页的数量,以使得虚拟 ...
- servlet多重映射_关于多重映射问题,很奇怪
发表时间:2004-03-29 我说说我的情况吧! 我的表是多对多关联! schema如下 drop table if exists course_employee_link drop table i ...
- servlet多重映射_一个
读下面我国两大河流示意图,回答下列问题:(1)黄河的①.②.③河段中,不会出现凌汛现象的是_____________.(填代码 有关长江的叙述,不正确的是()A.长江水能蕴藏量占全国的一半,但目前开发 ...
- 实现Servlet虚拟路径的映射
一.Servlet的多重映射 一个Servlet,可以对应多个访问路径. 两种方式 1.配置多个<servlet-mapping> <servlet><descripti ...
- 叭叭一下Servlet的虚拟路径的映射
☺ 部分一:虚拟路径的映射 什么是Servlet的虚拟路径 在web.xml文件中,一个`<servlet-mapping>`元素中用于映射一个Servlet的对外访问路径,此路径也称虚拟 ...
- JavaWeb练习题(含答案)
不够?再来点:JavaWeb复习题(含答案) 第1章网页开发基础 习题 一.填空题 1.HTML是英文[ ]的缩写. 2.标记用于定义HTML文档所要显示的内容,也称为[ ]. 3.在表格标记中用于设 ...
- [JavaWeb①]复习题库
[Javaweb]TYUT太理历年真题题集 1.网页开发基础 习题 填空题 HTML是英文[ ]的缩写. <body>标记用于定义HTML文档所要显示的内容,也称为[ ...
最新文章
- 南方科技大学环境学院夏雨教授博士后一名(环境微生物方向)
- backtrack笔记本无法用Fn调亮度
- Struts 2(一):初识Struts
- 吴恩达机器学习作业思路整理
- (转)Unity3d UnityEditor编辑器定制和开发插件
- c++开发中,调试排查问题总结
- python编程基础_月隐学python第2课
- Python+Opencv根据颜色进行目标检测
- 有感软件安装称呼的变化
- 用JavaScript 制作多彩的弹出式说明窗口
- python max函数key_Python标准库:内置函数max(iterable, *[, key, default]) | 学步园
- 本地远程查看服务器tomcat 上虚拟机信息
- cimoc 最新版_Cimoc1.49版下载
- Win10桌面美化(桌面数字时钟,悬浮侧边栏、透明任务栏、底部居中软件图标)
- 计算机控制技术廖道争答案,2017年三峡大学电气与新能源学院专业目录及考试科目...
- canvas 踩坑 * 小球弹性碰撞逻辑解析
- TensorFlow高阶张量叉乘
- 音频声学相关的常用缩略语
- InnoDB Persistent Statistics问题
- my ReadBook_guanlixinxixitong / 02382 / MIS / mis / 20130112 PM