background image

request.getContextPath();

  

response.sendRedirect(str + "/dir1/c.jsp");

  配置文件

web.xml 中 url-mapping 中,"/"

表示

http://IP 地址:8080/Web 应用

  

××总结××

  在浏览器端:

/”表示的是一台 WEB

服务器,

http://机器 IP:8080”

  在服务器端(请求转发):

/”表示的是一个 WEB 服务器端的应用,“http://机器 IP:

8080/Web

应用

  在服务器端(重定向):

/”表示的是一个 WEB 服务器,“http://机器 IP:8080”

1.

 

基本概念的理解

  绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,

(URL 和物理

路径

)例如:

C:\xyz\test.txt 代表了 test.txt 文件的绝对路径。

http://www.sun.com/index.htm  

也代表

了一个

URL 绝对路径。

  相对路径:相对与某个基准目录的路径。包含

Web 的相对路径(HTML 中的相对目

录),例如:在

Servlet 中,"/"代表 Web 应用的跟目录。和物理路径的相对表示。例如:"./" 代表当前目录,

"../"代表上级目录。这种类似的表示,也是属于相对路径。

另外关于

URI,URL,URN 等内容,请参考 RFC 相关文档标准。

RFC 2396: Uniform Resource Identifiers (URI): Generic Syntax, 

(

http://www.ietf.org/rfc/rfc2396.txt

)

2.关于 JSP/Servlet 中的相对路径和绝对路径。