首页 > 代码库 > Java重定向和转发的路径问题
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://主机地址:端口号/
Java重定向和转发的路径问题
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。