servlet的部署

 
<一>关于servlet的映射问题
­
    <url-pattern>元素中的访问路径必须以 / 开头,表示web应用程序的根目录,而不是整个web站点的根目录
­
    路径名称可以是多级目录的形式,如:
    <url-pattern>
/demo/index.html
    </url-pattern>
­
    假设web应用程序的目录是的:d:/xaccp
    则当客户端访问地址 http://localhost:8080/xaccp/demo/index.html,即使d:/xaccp目录中存在demo/index.html文件,Tomcat也首先查找/xaccp这个应用程序中是否存在映射到/demo/index.html上的servlet,如果存在,则调用相应的servlet响应
­
*******************************************************************************************
­
<二>同一个servlet映射到多个url上
­
在<url-pattern>中使用通配符,两种固定格式:
1: *.扩展名  *前面不能有 “/”
如 *.do 表示匹配以 .do结尾的所有URL
­
2: 以 / 开头,并以 /* 结尾
例如:/* 表示匹配当前web应用程序下所有URL,
      /action/*表示当前web应用程序下的/action子路径下的所有rul
­
servlet引擎采用最具体匹配原则来查找请求URL的映射,其中第一种格式的优先级最低(*.扩展名)
­
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值