关于页面路径问题

关于页面路径问题

如图:http://img1.sycdn.imooc.com//climg/5ce50f0200010e3e14490505.jpg

老师说这里必须用". . /department_add.jsp" ①才可以,

但是我没听懂,所以我尝试了".  /department_add.jsp" ②不可以,

"/department_add.jsp" ③可以

"department_add.jsp" ④不可以

这四种区别是什么?

正在回答

登陆购买课程后可参与讨论,去登陆

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也是可以的。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师