1回答

芝芝兰兰

2019-05-18

同学你好。

1、这里的“../”的作用就是返回上一层目录,它不会受show.do“文件”的影响,使用 ../show.jsp得到的是localhost:8080/show.jsp


当请求过http://localhost:8080/test/show.do,浏览器会认为有一个test文件夹。下面有show.do文件。访问完show.do文件,我们所在的目录是test文件夹中,“../”会返回它的上一级。


如果要出现“http://localhost:8080/test/show.jsp”,那应该使用request.getRequestDispatcher("show.jsp").forward(request,response)来转发了。


2、DispatcherServlet确实在sm_web下,但是它通过xml得到了Spring的ApplicationContext,其中有所有的Bean,包括sm_service的。所以可以访问到

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


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

祝学习愉快~


0

0 学习 · 4317 问题

查看课程