关于路径的一些疑问
在我理解看来/show.jsp是直接在webapp下查找show.jsp ,那../show.jsp是从返回上一级目录查找show.jsp,结果是一样的,但是两者我不太明白差别是什么.这两种方法都能使用,但是我想知道他们区别在哪里
8
收起
正在回答
1回答
同学你好。这两个路径不是指同一个页面。展示的内容分别是“你好,张三!”和“你好,张三2!”
路径是根据当前请求的url为基础,进行相对路径的生成的。
在执行show方法时,当前请求的路径应该是“localhost:8080/test/show.do”
使用“show.jsp”来进行跳转,是相对于当前目录,也就是指生成的请求路径是“localhost:8080/test/show.jsp”那么指的是下图的这个jsp:
而使用“../show.jsp”生成的路径却是“localhost:8080/show.jsp”也就是下图中的这个:
如果解答了同学的疑问,望采纳~
祝学习愉快~
4. SSM到Spring Boot入门与综合实战
- 参与学习 人
- 提交作业 323 份
- 解答问题 8263 个
本阶段将带你学习主流框架SSM,以及SpringBoot ,打通成为Java工程师的最后一公里!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星