浏览 5075 次
锁定老帖子 主题:‘/’的作用是什么?
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2006-04-24
<html:form action="/upload-submit.do /> 经常见到是这样写的。有时候加个斜杆,有时候不加,请问这2个的区别是什么? 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2006-04-24
配对!
<html></html> 或者 <html /> 不然解析器就弄不清楚了 |
|
返回顶楼 | |
发表时间:2006-04-24
谢谢回复,我没有说清楚,斜杆是
"/upload-submit.do 是upload-submit.do前面的斜杆 |
|
返回顶楼 | |
发表时间:2006-04-24
相对路径和绝对路径
<html:base/> |
|
返回顶楼 | |
发表时间:2006-04-26
都是相对路径.加"/"是相对主机.不加的是相对当前路径.给个例子:
如果当前访问的页面是http://localhost/books/list.do.而该页面中有两个链接: <a href="books/edit.do">cc</a>结果将是:http://localhost/books/books/edit.do <a href="/books/eidt.do">dd</a>结果将是http://localhost/books/edit.do 而情况在Web应用的配置文件中存在细节不同,不过类推. |
|
返回顶楼 | |
发表时间:2006-05-20
我想我是海 写道 都是相对路径.加"/"是相对主机.不加的是相对当前路径.给个例子:
如果当前访问的页面是http://localhost/books/list.do.而该页面中有两个链接: <a href="books/edit.do">cc</a>结果将是:http://localhost/books/books/edit.do <a href="/books/eidt.do">dd</a>结果将是http://localhost/books/edit.do 而情况在Web应用的配置文件中存在细节不同,不过类推. 我觉得上面的解释有一点问题(不是错误,而是容易混淆),加"/"的时候指相对于当前的web工程目录,而并非主机根目录; 如果当前的web工程为http://localhost/books/那么即使加<a href="/books/eidt.do">dd</a> 结果也应该是http://localhost/books/books/edit.do。 |
|
返回顶楼 | |
发表时间:2006-05-21
加/表明相对于主机web应用的目录
不加相对于当前目录 |
|
返回顶楼 | |
发表时间:2006-05-27
我想我是海解释的是纯html form的情况.
而每个taglib实现可能有所不同. |
|
返回顶楼 | |