<笔记>Web开发常遇到的路径问题

刚做Web开发的时候常常会404,那是因为路径没搞明白

相对路径

相对路径:通过相对路径不可以确定唯一资源

  • 如:./index.html
    • 不以/开头,以.开头路径,平时./可以省略 !
    • 规则:找到当前资源和目标资源之间的相对位置关系
      • ./:当前目录
        • ../:后退一级目录

相对路径

绝对路径:通过绝对路径可以确定唯一资源

  • 特点:以/开头的路径

  • 注意事项:在JavaWeb开发的时候一般常用绝对路径
    /代表http://localhost:8080

访问路径问题

初学的时候,不知道虚拟路径要不要加,经常被搞混......

  1. 超链接跳转
  2. 请求转发
  3. 重定向

我们只需要判断给谁用即可,非常简单。

  • 给客户端用+虚拟路径 (超链接跳转,重定向)

  • 给服务器用 不加虚拟路径(转发)

动态虚拟路径

虚拟路径最好用动态获取

request.getContextPath();
posted @ 2021-06-09 23:29  Fanxuwei  阅读(63)  评论(0编辑  收藏  举报