Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 网站建设 > ASP.NET > Jsp&Servelet 学习笔记-对一个Servlet创建多个Mapping
【标  题】:Jsp&Servelet 学习笔记-对一个Servlet创建多个Mapping
【关键字】:Jsp,Servelet,Servlet,Mapping
【来  源】:http://blog.csdn.net/bruceleey/archive/2007/02/07/1504898.aspx

Jsp&Servelet 学习笔记-对一个Servlet创建多个Mapping

Your Ad Here

对一个Servlet创建多个Mapping

当我们想创建多个nameURL patterns 使web使用者能够请求一个servlet时,该如何处理呢?

那么在部署描述文件中与servlet 元素相关的servlet-mapping能够配置多个。

Example 3-2. Two servlet-mapping tags

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app
    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
           "http://java.sun.com/dtd/web-application_2_3.dtd"
>

<web-app>
  
<servlet>
    
<servlet-name>CookieServlet</servlet-name>
    
<servlet-class>com.parkerriver.cookbook.CookieServlet</servlet-class>
  
</servlet>
  
<servlet-mapping>
    
<servlet-name>CookieServlet</servlet-name>
    
<url-pattern>/cookieservlet</url-pattern>
  
</servlet-mapping>
  
<servlet-mapping>
    
<servlet-name>CookieServlet</servlet-name>
    
<url-pattern>/mycookie</url-pattern>
  
</servlet-mapping>
</web-app>

注意:servlet-mapping元素必须在servlet元素之后才能配置。

url-pattern matches any HTTP requests ending with the "/cookie/" string.

你可以使用通配符”*” 去扩展你的mapping pattern.在下面的范例中以/cookie/开头的德URL都能调用这个CookieServlet。在后面的斜杠后能随意的包含任何名字。举个小例子。CookieServlet能够被这样的URL调用http://www.mysite.org/cookbook/cookie/you

那是因为 url-pattern 匹配到任何的HTTP请求只要它以“/cookie/”字符串结束

Example 3-3. Using an * in the URL pattern

 

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app
    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
           "http://java.sun.com/dtd/web-application_2_3.dtd"
>
<servlet>
  
<servlet-name>CookieServlet</servlet-name>
  
<servlet-class>com.jspservletcookbook.CookieServlet</servlet-class>
</servlet>

<servlet-mapping>
  
<servlet-name>CookieServlet</servlet-name>
  
<url-pattern>/cookie/*</url-pattern>
</servlet-mapping>

 
R/3 RFC from JavaScript:【上一篇】
Jsp&Servelet 学习笔记- 映射一个Servlet实名到web.xml中:【下一篇】
【相关文章】
  • http://courses.coreservlets.com/
  • 调用awt生成图片验证码的servlet
  • Jsp页面弹出输入对话框的实现
  • servlet2.3规范之七——会话
  • ServletContext、Session Listener(监听器)
  • Portable JSPWiki 1.1 简体中文版 下载
  • JSP 文件下载的相对完整代码(解决中文问题和Weblogic报错)
  • ShaderSimpler(5) : Bump Mapping(Normal mapping)
  • ShaderSimpler(6) : Parallax Mapping
  • jsp网上书店
  • 【随机文章】
  • 学习ICE 3.0
  • 简单的触发器
  • Windows XP系统疑难问题巧解决
  • SharpDevelop学习笔记(2)——体系结构
  • 在Dreamweaver中插入背景音乐的几种方法
  • 遭遇Kernelsys.exe Docx.exe
  • Flash Actionscript实例讲解Number()
  • C#如何在程序里定时启动任务
  • NetBios协议详解及网上邻居工作原理
  • 光纤的色散(2)
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.