request.getRequestDispatcher("../show.jsp")

来源:3-6 核心控制器测试

weixin_慕的地5007085

2019-07-19 17:29:32

request.getRequestDispatcher("../show.jsp").forward(request,response);

老师请问,为什么是../show.jsp,当前class文件不是上面还有很多文件夹呀,com.imooc,sm.等等应该是

../../../../../才对呀


写回答

1回答

芝芝兰兰

2019-07-19

同学你好。

页面的访问和我们后台代码所在的包是没关系的。路径的解析者其实是浏览器,这个相对地址,是相对于目前正在访问的位置的。

http://img.mukewang.com/climg/5d3192b20001aed313020352.jpg

目前我们的访问路径是 test/show.do 所以 ../ 其实是跳过了test这个虚拟目录。然后从根路径寻找show.jsp

如果解答了同学的疑问,望采纳~

祝学习愉快~


0

0 学习 · 4317 问题

查看课程

相似问题

回答 3

回答 1

回答 1