• Java重定向和转发的路径问题


     
    路径问题:
            ①相对路径和绝对路径:
     
              绝对路径:  绝对路径是以/开头的路径!
                相对于当前服务器的绝对路径: 如果是服务器解析,那么/就代表当前服务器的绝对路径:http://localhost:8080
                相对于当前web应用的绝对路径:代表的是http://localhost:8080/项目名/
     
     
                如果是服务器端解析,代表的是:http://localhost:8080/项目名/
                如果是浏览器端解析,代表的是:http://localhost:8080
     
     
              相对路径: 不是以/开头的路径是相对路径,相对的是当前web资源目录的路径!
                                                                                               
     
            ②常见的路径:
                url-pattern:
                转发的路径:
                    > 这两个的绝对路径由服务器解析,相对于项目的根目录
                        http://主机地址:端口号/项目名/
     
                重定向的路径:
     
                在实际开发中,我们使用的是绝对路径,不使用相对路径!开发中尽量不要使用硬编码的方式!
                页面中的路径:
                    > 这两个路径有浏览器解析,相对于服务器的根目录
                        http://主机地址:端口号/路径问题:
            ①相对路径和绝对路径:
     
              绝对路径:绝对路径是以/开头的路径!
                相对于当前服务器的绝对路径:如果是服务器解析,那么/就代表当前服务器的绝对路径:http://localhost:8080
                相对于当前web应用的绝对路径:代表的是http://localhost:8080/项目名/
     
     
                如果是服务器端解析,代表的是:http://localhost:8080/项目名/
                如果是浏览器端解析,代表的是:http://localhost:8080
     
     
              相对路径:不是以/开头的路径是相对路径,相对的是当前web资源目录的路径!
     
            ②常见的路径:
                url-pattern:
                转发的路径:
                    > 这两个的绝对路径由服务器解析,相对于项目的根目录
                        http://主机地址:端口号/项目名/
     
                重定向的路径:
     
                在实际开发中,我们使用的是绝对路径,不使用相对路径!开发中尽量不要使用硬编码的方式!
                页面中的路径:
                    > 这两个路径有浏览器解析,相对于服务器的根目录
                        http://主机地址:端口号/
      
     
     
     
     
     
           
     
     
       
     
      
     
     
     
     
  • 相关阅读:
    3.13作业 制作网页布局
    3.11 框架和样式表
    表单
    3.8学习记录
    第一次作业
    数据库增删改查
    数据库三大范式
    数据库中的时间戳
    数据库的主键与外键
    登录页面
  • 原文地址:https://www.cnblogs.com/WangKaitao/p/7352651.html
Copyright © 2020-2023  润新知