Path classification-relative path and absolute path

  1. Path classification
    1. Relative path: The unique resource cannot be determined by relative path
    * For example: ./index.html
    * Does not start with /, starts with.

     				* 规则:找到当前资源和目标资源之间的相对位置关系
     					* ./:当前目录
     					* ../:后退一级目录
     				<body>
     				   <h1>相对路径</h1>
                        <h1>找到当前资源和目标资源之间的相对位置关系</h1>
                        <P>
                           当前资源:location.html
                             http://localhost/day15/location.html
    
                        </P>
                        <P>
                                目标资源:
                                   http://localhost/day15/responseDemo2
    
                        </P>
    
                                <a href="./responseDemo2">
                                      responseDemo2
                                      </a>
    
                             <a href="responseDemo2">
                                  responseDemo2
                              </a>
                          <br>
                                 <hr>
    
    
                          <h1>绝对路径</h1>
    
                            <a href="/day15/responseDemo2">
                              responseDemo2
                             </a>
    
    
                     </body>
     			2. 绝对路径:通过绝对路径可以确定唯一资源
     				* 如:http://localhost/day15/responseDemo2		/day15/responseDemo2
     				* 以/开头的路径
    
     				* 规则:判断定义的路径是给谁用的?判断请求将来从哪儿发出
     					* 给客户端浏览器使用:需要加虚拟目录(项目的访问路径)
     						* 建议虚拟目录动态获取:request.getContextPath()
     						* <a> , <form> 重定向...
     					* 给服务器使用:不需要加虚拟目录
     						* 转发路径
    

Guess you like

Origin blog.csdn.net/weixin_42478365/article/details/108174583