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回答
同学你好。
页面的访问和我们后台代码所在的包是没关系的。路径的解析者其实是浏览器,这个相对地址,是相对于目前正在访问的位置的。

目前我们的访问路径是 test/show.do 所以 ../ 其实是跳过了test这个虚拟目录。然后从根路径寻找show.jsp
如果解答了同学的疑问,望采纳~
祝学习愉快~
相似问题