(Java)路径问题(绝对路径、相对路径)

时间:2022-11-26 17:34:13

什么是路径:

·链接地址<a href = "url" > </a>

·表单提交<from action = "url">

·重定向 request.sendRedirect(url)

·转发    request.getRequestDispatcher(url)

什么是相对路径:

·从当前文件出发到目标文件所经过的路径叫做相对路径。

·书写格式不以 “/” 开头

·退至上一级目录以 "../" 开头

(Java)路径问题(绝对路径、相对路径)

什么是绝对路径:

·以 “/” 开头的路径都是 绝对路径,不以当前文件的位置作为起始,而是以一个固定位置作为起始到达目标文件所经过的路径。

·这个固定位置可能是应用名,也可能是应用名之后。

(Java)路径问题(绝对路径、相对路径)

路径的处理技巧:

·在使用路径时:

--链接地址、表单提交、重定向 是从应用名开始写

--转发 是从应用名之后开始写


·获取应用的实际部署名称可使用如下方法:

String path = request.getContextPath();