关于url-pattern的写法和路径
来源:互联网 发布:office mac版下载 编辑:程序博客网 时间:2024/04/29 00:07
关于url-pattern的写法.
url-pattern它的作用是什么?
它的值要与浏览器输入的地址相匹配,通过url-pattern可以查找到servlet-name,在通过serlvet-name可以查找到
对应servlet类.
它的写法有两种:
1.完全匹配 要求以/开始,名称与url一致.
2.使用通配符 *
1.目录匹配 以/开始,以*结束.
2.扩展名匹配. 不能以/开始,以*.xxx对束
最经典错误 /*.do
优先级: 完全匹配>目录匹配>扩展名匹配
--------------------------------------------------------------------------------
关于访问servlet时的路径问题(客户端访问服务器端资源路径问题):******************
访问一个servlet它的路径有两种写法,一种是绝对路径,一种是相对路径.
绝对路径:<br>
1.带协议的绝对路径<br>
<a href="http://localhost/day09/demo2">demo2 servlet</a><br>
2.不带协议的绝对路径<br>
<a href="/day09/demo2">demo2 servlet</a>
在开发中,带协议的绝对路径一般应用于访问站外资源。
而不带协议的绝对路径我们一般是在站内访问时使用的,也是推荐使用的。
相对路径
相对路径:<br>
<a href="./demo2">demo2 servlet</a>
对于当前路径下的资源我们一般写成:
<a href="demo2">demo2 servlet</a>
分析:
访问admin.html的路径是: http://localhost/day09/admin.html
访问demo2Servlet的路径是:http://localhost/day09/demo2
通过上面的路径分析,发现admin.html与demo2是同级别,那么它们相对关系就是当前路径下的某某...
如果将admin.html放置在main目录下.
访问admin.html的路径是: http://localhost/day09/main/admin.html
访问demo2Servlet的路径是:http://localhost/day09/demo2
那么相对路径就需要改变。
<a href="../demo2">demo2 servlet</a>
总结:
我们在开发中建议使用不带协议的绝对路径.
它的写法是 /虚拟目录名称/资源路径
根据以上的分析,说明在客户端的 /代表的是就相当于服务器根目录.
url-pattern它的作用是什么?
它的值要与浏览器输入的地址相匹配,通过url-pattern可以查找到servlet-name,在通过serlvet-name可以查找到
对应servlet类.
它的写法有两种:
1.完全匹配 要求以/开始,名称与url一致.
2.使用通配符 *
1.目录匹配 以/开始,以*结束.
2.扩展名匹配. 不能以/开始,以*.xxx对束
最经典错误 /*.do
优先级: 完全匹配>目录匹配>扩展名匹配
--------------------------------------------------------------------------------
关于访问servlet时的路径问题(客户端访问服务器端资源路径问题):******************
访问一个servlet它的路径有两种写法,一种是绝对路径,一种是相对路径.
绝对路径:<br>
1.带协议的绝对路径<br>
<a href="http://localhost/day09/demo2">demo2 servlet</a><br>
2.不带协议的绝对路径<br>
<a href="/day09/demo2">demo2 servlet</a>
在开发中,带协议的绝对路径一般应用于访问站外资源。
而不带协议的绝对路径我们一般是在站内访问时使用的,也是推荐使用的。
相对路径
相对路径:<br>
<a href="./demo2">demo2 servlet</a>
对于当前路径下的资源我们一般写成:
<a href="demo2">demo2 servlet</a>
分析:
访问admin.html的路径是: http://localhost/day09/admin.html
访问demo2Servlet的路径是:http://localhost/day09/demo2
通过上面的路径分析,发现admin.html与demo2是同级别,那么它们相对关系就是当前路径下的某某...
如果将admin.html放置在main目录下.
访问admin.html的路径是: http://localhost/day09/main/admin.html
访问demo2Servlet的路径是:http://localhost/day09/demo2
那么相对路径就需要改变。
<a href="../demo2">demo2 servlet</a>
总结:
我们在开发中建议使用不带协议的绝对路径.
它的写法是 /虚拟目录名称/资源路径
根据以上的分析,说明在客户端的 /代表的是就相当于服务器根目录.
1 0
- 关于url-pattern的写法和路径
- 关于url-pattern路径的写法
- 关于url-pattern的编写方式和路径总结
- Servlet 的url-pattern写法
- Servlet学习--关于url-pattern的编写方式和路径的总结
- url-pattern的3种写法
- <url-pattern>/</url-pattern>和<url-pattern>/*</url-pattern>区别 <url-pattern>/</url-pattern>表示的为只匹配/lo
- url-pattern / 和 /* 的区别
- url-pattern / 和 /* 的区别
- url-pattern / 和 /* 的区别
- url-pattern 写法之小结
- spring mvc 配置DispatchServlet 的<url-pattern>/</url-pattern>的写法
- web.xml中url-pattern的3种写法
- web.xml中url-pattern的3种写法
- web.xml中url-pattern的3种写法
- web.xml中url-pattern的3种写法
- web.xml中url-pattern的3种写法
- web.xml中url-pattern的3种写法
- 支持拖拽、缩放的ImageView
- ubuntu10.04分辨率设置
- Android自定义控件系列七:详解onMeasure()方法中如何测量一个控件尺寸(一)
- 海量数据相似度计算之simhash和海明距离
- C++的CTTI技术分析
- 关于url-pattern的写法和路径
- Linux下配置vlan网卡教程
- 第四章 最大子数组问题(股票最大收益) C++实现 算法导论
- Windows Phone Grid跨布局
- Android学习:java.lang.RuntimeException: setAudioSource failed异常处理
- 有唯一解的高斯消元模板
- # ##宏
- 第一个安卓JNI例子
- linux awk命令详解