<java>Springmvc 视图解析器 无法跳转view

请求index/welcome的Controller方法 ;
方法内 返回 new ModelAndView(“page/welcome”)或则setViewName(“page/welcome”);
springmvc 始终给我到视图路劲下index/welcome找JSP;(也就是说controller路劲是什么 就会去这个路劲找jsp);假如直接返回字符串“page/welcome”就会在“找page/home下面的jsp 直接返回字符串正常

有很简单的解决方式 :
你把<property name="prefix" value="/WEB-INF/views/"/> 配置成<property name="prefix" value="/"/>,return的时候 写“index”
但是其他的也需要在return的时候加这个 return “WEB-INF/views/register” 就可以找到 WEB-INF/views 下面的 register.jsp视图

还有一种方式就是 你可以把index.jsp也移动到 WEB-INF/views 下面 index 不是一定要放到根目录 也可以移动。只是要根据访问需要来进行对应的分目录。追问

我想知道什么原因

温馨提示:答案为网友推荐,仅供参考
相似回答