Spring 多视图配置
来源:互联网 发布:淘宝客没权重吗 编辑:程序博客网 时间:2024/05/21 17:29
SpringMVC DispatcherServlet不但可以接受多个HandlerMapping以处理Web请求到具体Handler的映射,也可以接受配置多个ViewResolver用于处理多视图。
其原理是,DispatcherServlet在初始化时,根据类型扫描自己的WebApplicationContext中定义的 ViewResolver。如果查找到存在多个ViewResolver的定义,DispatcherServlet根据多个ViewResolver 的优先级进行排序,然后将按照排序后的顺序遍历这些ViewResolver。
如sprint-mvc.xml的配置如下:
Order属性不可缺少,因为ViewResolver的优先级的指定使用Ordered接口作为标准,这是Spring框架优先级判定的惯例。这里我们希望主要使用VelocyViewResolver进行逻辑视图名到具体View实例的查找,如果没能找到,再通过 InternalResourceViewResolver查找。
velocity.properties配置文件,位置要与spring-mvc.xml中配置的一样。
0 0
- Spring多视图配置
- Spring 多视图配置
- Spring 多视图配置
- Spring 多视图配置
- Spring MVC多视图配置
- Spring MVC多视图配置
- spring mvc 多视图配置
- spring mvc 多视图配置
- spring MVC多视图配置
- spring mvc多视图解释,配置详解
- [Spring]配置多个视图解析器
- Spring多视图解析器配置
- Spring MVC配置多视图解析器
- Spring MVC 中自定义视图 @Component 及 配置 多个视图解析器 Excel视图
- 在spring MVC中配置多个视图
- Spring MVC配置多个视图解析器(FreeMarker,JSP)
- Spring MVC 3.1多视图协商配置(json、xml、freemarker)
- Spring MVC 多视图协商配置(json、xml、freemarker)
- 数据库学习笔记
- 51Nod1298 圆与三角形
- python pde adi(抛物型差分(二维—ADI格式))
- 欢迎使用CSDN-markdown编辑器
- C++连接MongoDB的接口实现
- Spring 多视图配置
- 揭秘Angular 2(一):TypeScript入门
- js事件委托
- Vue2.0 之 vue Cannot read property '__ob__' of undefined 异常(back报错)
- Linux 问题解决方案
- 数组指针和指针数组的区别
- 各种变换滤波和噪声的类型和用途总结
- HttpServletRequest
- 【输入法相关论文】