如果代码写成这样,就表示跳转到页面 index.jsp
new ModelAndView("index.jsp");
所谓的视图定位,指的是代码还是写成这样,但是会跳转到 /WEB-INF/page/index.jsp
new ModelAndView("index");
先下载可运行项目,运行起来,下载地址:https://how2j.cn/frontdownload?bean.id=1384
运行方法
步骤1:
修改springmvc-servlet.xml,增加
<bean id="viewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix" value="/WEB-INF/page/" /> <property name="suffix" value=".jsp" /> </bean>
其作用是把视图约定在 /WEB-INF/page/*.jsp 这个位置

步骤2:
修改IndexController
把IndexController类的这一行代码
ModelAndView mav = new ModelAndView("index.jsp");
修改为
ModelAndView mav = new ModelAndView("index");

步骤3:
移动index.jsp
在WEB-INF下新建目录page
把index.jsp移动到 WEB-INF/page 目录下

步骤4:
测试

浙公网安备 33010602011771号