<java>Springmvc 视图解析器 无法跳转view
请求index/welcome的Controller方法;方法内返回newModelAndView(“page/welcome”)或则setViewName(“page/...
请求index/welcome的Controller方法 ;
方法内 返回 new ModelAndView(“page/welcome”)或则setViewName(“page/welcome”);
springmvc 始终给我到视图路劲下index/welcome找JSP;(也就是说controller路劲是什么 就会去这个路劲找jsp);假如直接返回字符串“page/welcome”就会在“找page/home下面的jsp 直接返回字符串正常 展开
方法内 返回 new ModelAndView(“page/welcome”)或则setViewName(“page/welcome”);
springmvc 始终给我到视图路劲下index/welcome找JSP;(也就是说controller路劲是什么 就会去这个路劲找jsp);假如直接返回字符串“page/welcome”就会在“找page/home下面的jsp 直接返回字符串正常 展开
1个回答
展开全部
有很简单的解决方式 :
你把<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 不是一定要放到根目录 也可以移动。只是要根据访问需要来进行对应的分目录。
你把<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 不是一定要放到根目录 也可以移动。只是要根据访问需要来进行对应的分目录。
追问
我想知道什么原因
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询