关于spring mvc中配置视图解析器的问题

关于spring mvc中配置视图解析器的问题

视图解析器配置:

<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
   <!--指定转换类型-->
   <property name="viewNames" value="org.springframework.web.servlet.view.JstlView"/>
   <!--指定转换某个路径下的视图文件-->
   <property name="prefix" value="/WEB-INF/pages/"/>
   <!--指定视图文件为jsp格式-->
   <property name="suffix" value=".jsp"/>
</bean>

工程中配置了视图解析器,出现 in servlet with name 'DispatcherServlet' Could not resolve view with name 'department_list'异常。并且因为没有了request等参数,Dubeg又不熟悉底层,都不知道怎么排查问题。完全没有排查问题的思路。

然后在spring_web.xml中把视图解析器注释掉,不再使用视图解析器,直接在方法中写上路径

@GetMapping("/list")
public String list(Map<String,Object> map) {
   map.put("list",employeeBiz.getAll());
   return "/WEB-INF/pages/employee_list.jsp";
}

这样反而能够正常访问。

希望老师能够指点一下。

正在回答 回答被采纳积分+1

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

1回答
提问者 超人迪加123 2020-03-19 09:41:26

可能是昨天累了,怎么也没发现是自己配置错了。

今天早上一看,怎么会这么大意。。。。

问题已解决

  • 同学很棒,自己解决问题了,很棒,以后也要细心一些,在以后的开发中解决问题也是编程中很大一部分内容,继续加油 祝:学习愉快~
    2020-03-19 11:56:14
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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