spring mvc中的多视图解析器不工作
说: 视图冲突解决程序的协定指定视图冲突解决程序可以 返回null以指示找不到视图。不是所有的观点 但是,解析程序会这样做,因为在某些情况下,解析程序 无法检测该视图是否存在。例如spring mvc中的多视图解析器不工作,spring,spring-mvc,url-routing,Spring,Spring Mvc,Url Routing,说: 视图冲突解决程序的协定指定视图冲突解决程序可以 返回null以指示找不到视图。不是所有的观点 但是,解析程序会这样做,因为在某些情况下,解析程序 无法检测该视图是否存在。例如 InternalResourceViewResolver在内部使用RequestDispatcher, 分派是确定JSP是否存在的唯一方法,但是 此操作只能执行一次。这同样适用于美国 VelocityViewResolver等。检查Javadoc中的视图 解析程序,以查看它是否报告不存在的视图。因此 链中的Inter
InternalResourceViewResolver
在内部使用RequestDispatcher
,
分派是确定JSP是否存在的唯一方法,但是
此操作只能执行一次。这同样适用于美国
VelocityViewResolver
等。检查Javadoc中的视图
解析程序,以查看它是否报告不存在的视图。因此
链中的InternalResourceViewResolver
,位于
最后,由于
InternalResourceViewResolver
将始终返回一个视图
让你的代码工作;请将jspViewResolver的顺序从2更改为1,如下所示
@RequestMapping("/layout")
public String getUserPage(ModelMap modelMap) {
return "users";
}
由于order属性越高,视图分解器在链中的位置就越晚 说:
视图冲突解决程序的协定指定视图冲突解决程序可以
返回null以指示找不到视图。不是所有的观点
但是,解析程序会这样做,因为在某些情况下,解析程序
无法检测该视图是否存在。例如
InternalResourceViewResolver
在内部使用RequestDispatcher
,
分派是确定JSP是否存在的唯一方法,但是
此操作只能执行一次。这同样适用于美国
VelocityViewResolver
等。检查Javadoc中的视图
解析程序,以查看它是否报告不存在的视图。因此
链中的InternalResourceViewResolver
,位于
最后,由于
InternalResourceViewResolver
将始终返回一个视图
让你的代码工作;请将jspViewResolver的顺序从2更改为1,如下所示
@RequestMapping("/layout")
public String getUserPage(ModelMap modelMap) {
return "users";
}
由于order属性越高,视图分解器在链中的位置就越晚 说:
视图冲突解决程序的协定指定视图冲突解决程序可以
返回null以指示找不到视图。不是所有的观点
但是,解析程序会这样做,因为在某些情况下,解析程序
无法检测该视图是否存在。例如
InternalResourceViewResolver
在内部使用RequestDispatcher
,
分派是确定JSP是否存在的唯一方法,但是
此操作只能执行一次。这同样适用于美国
VelocityViewResolver
等。检查Javadoc中的视图
解析程序,以查看它是否报告不存在的视图。因此
链中的InternalResourceViewResolver
,位于
最后,由于
InternalResourceViewResolver
将始终返回一个视图
让你的代码工作;请将jspViewResolver的顺序从2更改为1,如下所示
@RequestMapping("/layout")
public String getUserPage(ModelMap modelMap) {
return "users";
}
由于order属性越高,视图分解器在链中的位置就越晚 说:
视图冲突解决程序的协定指定视图冲突解决程序可以
返回null以指示找不到视图。不是所有的观点
但是,解析程序会这样做,因为在某些情况下,解析程序
无法检测该视图是否存在。例如
InternalResourceViewResolver
在内部使用RequestDispatcher
,
分派是确定JSP是否存在的唯一方法,但是
此操作只能执行一次。这同样适用于美国
VelocityViewResolver
等。检查Javadoc中的视图
解析程序,以查看它是否报告不存在的视图。因此
链中的InternalResourceViewResolver
,位于
最后,由于
InternalResourceViewResolver
将始终返回一个视图
让你的代码工作;请将jspViewResolver的顺序从2更改为1,如下所示
@RequestMapping("/layout")
public String getUserPage(ModelMap modelMap) {
return "users";
}
由于order属性越高,视图分解器在链中的位置就越晚 我认为您应该添加前缀的值:
我认为您应该添加前缀的值:
我认为您应该添加前缀的值:
我认为您应该添加前缀的值:
请共享控制器代码段。请共享控制器代码段。请共享控制器代码段。请共享控制器代码段。请共享控制器代码段。