前提:绝对路径 = 参照路径 + 相对路径
当路径是一个以路径名称开头的相对路径时(即不以斜杠开头),其参照路径是当前访问路径的资源路径
当路径是一个以斜杠开头的相对路径时,应该先判断该路径是前台路径还是后台路径。
前台路径:出现在html代码中的路径。
后台路径:出现在Java代码或者是配置文件中的路径。
当该相对路径为前台路径时,其参照路径为当前Web服务器的根路径,即参照路径:http://localhost:8080,最终为:参照路径/项目名+前台路径
当该相对路径为后台路径时,其参照路径为当前Web应用的根路径,即参照路径:
http://localhost:8080/xxx。
特例:当重定向中的参数路径为以斜杠开头的相对路径,则其参照路径为当前Web服务器的根。原因:该方法不仅能够完成当前项目中的资源跳转,还能够跳转到其他项目的资源。