关于页面路径问题
如图:
老师说这里必须用". . /department_add.jsp" ①才可以,
但是我没听懂,所以我尝试了". /department_add.jsp" ②不可以,
"/department_add.jsp" ③可以
"department_add.jsp" ④不可以
这四种区别是什么?
7
收起
正在回答
1回答
同学你好,1和2以及4都是使用的相对路径,请求localhost:8080/department/list.do,浏览器会认为有一个department文件夹。下面有list.do文件。访问完list.do文件,我们所在的目录是department文件夹中,“../”会返回它的上一级。所以使用路径1就会变成localhost:8080/department_list.jsp。department_list.jsp页面是在webapp目录下,所以可以直接访问到。如果是路径2,转发后的路径为localhost:8080/department/department_list.jsp,位置不对,所以不能正确的访问到。路径4和2的情况一样。而路径3是绝对路径,直接转发到department_list.jsp也是可以的。
如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~
4. SSM到Spring Boot入门与综合实战
- 参与学习 人
- 提交作业 323 份
- 解答问题 8263 个
本阶段将带你学习主流框架SSM,以及SpringBoot ,打通成为Java工程师的最后一公里!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星