javaweb项目中路径问题

hxlei156 2019-06-02 12:50:01
‌http://127.0.0.1:8080/06—requestpath/test/hello.do这是一个完整的访问路径,06—requestpath为项目名。 1.http://127.0.0.1:8080/06—requestpath/test/为访问路径;hello.do为资源名称 2.‌绝对路径:指带请求协议的路径,根据给出的请求路径可以准确定位到资源的路径,绝对路径=参照路径+相对路径 3.‌相对路径(分为三种): 带斜杠的放在配置文件和Java代码中的路径为后台路径(后台路径的参照路径是web应用的跟,例如http://127.0.0.1:8080/06—requestpath)。 带斜杠的放在jsp前台页面的前台路径(其参照路径是服务器的跟,http://127.0.0.1:8080) 没有以斜杠开头的路径,其参照路径就是当前的访问路径 补充:<base href="<%=basePath%>"> base标签会自动在当前页面的不以斜杠开头的路径前加上basepath的路径(即web项目的路径),使其变为绝对路径(如果有出入,请请多多交流)。
...全文
147 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
周小斌啊 2019-07-23
  • 打赏
  • 举报
回复
66好帖子值得收藏
Monday_@@ 2019-07-23
  • 打赏
  • 举报
回复
学习一下
Sunyiban 2019-06-06
  • 打赏
  • 举报
回复
Gemini_Kanon 2019-06-04
  • 打赏
  • 举报
回复
好帖子,值得参考
Defonds 2019-06-04
  • 打赏
  • 举报
回复
可以去记录博客分享学习心得哦

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧