SpringMVC控制器
2014-11-17 22:06
141 查看
Spring MVC控制器
1、参数映射控制器 ParameterizableViewController
通过参数指定视图名,对于URL调用一个试图对象(对JSP文件)的功能,可以通过配置定义一个这样的控制器达到目的。
2、文件名映射控制器 UrlFilenameViewController
该控制器直接将URL请求的文件名映射为视图对象
3、简单控制器Controller、AbstractController
执行简单的请求,请求一般不包含或包含仅有的少数几个请求参数。
4、命令控制器 AbstractCommandController
请求中包含若干个参数控制器将请求封装成命令对象,据此执行一些业务处理操作。
5、表单控制器 SimpleFormController
处理基于单一表单的请求。
6、多动作控制器 MultiActionController
用户可以通过该控制器处理多个相似的请求,它相当于Struts的DispatchAction。
7、向导控制器 AbstractWizardFormController
当需要通过一个向导进行一系列的表单操作,在向导过程中可以前进或后退并最终提交,则可以使用这个控制器。
8、一次性控制器 ThrowawayController
为每个请求创建一个新的ThrowawayController实例,状态不会发生线程安全问题,它可以通过自身属性绑定请求参数,同事具有控制器和模型对象两种角色。
1、参数映射控制器 ParameterizableViewController
通过参数指定视图名,对于URL调用一个试图对象(对JSP文件)的功能,可以通过配置定义一个这样的控制器达到目的。
2、文件名映射控制器 UrlFilenameViewController
该控制器直接将URL请求的文件名映射为视图对象
3、简单控制器Controller、AbstractController
执行简单的请求,请求一般不包含或包含仅有的少数几个请求参数。
4、命令控制器 AbstractCommandController
请求中包含若干个参数控制器将请求封装成命令对象,据此执行一些业务处理操作。
5、表单控制器 SimpleFormController
处理基于单一表单的请求。
6、多动作控制器 MultiActionController
用户可以通过该控制器处理多个相似的请求,它相当于Struts的DispatchAction。
7、向导控制器 AbstractWizardFormController
当需要通过一个向导进行一系列的表单操作,在向导过程中可以前进或后退并最终提交,则可以使用这个控制器。
8、一次性控制器 ThrowawayController
为每个请求创建一个新的ThrowawayController实例,状态不会发生线程安全问题,它可以通过自身属性绑定请求参数,同事具有控制器和模型对象两种角色。
相关文章推荐
- 第六章、SpringMVC-注解式控制器详解-SpringMVC强大的数据绑定(1)
- SpringMVC 控制器向视图传值的方式
- SpringMvc的视图解析器与核心控制器配置以及使用Freemarker模板的配置
- springMVC笔记系列(三)——映射请求URL中的占位符到控制器方法参数
- SpringMVC 转换器实现控制器返回字节流数据优雅处理
- 【SpringMVC框架】前端控制器源代码分析
- Springmvc中提交from之后不跳转不进控制器
- springmvc 注解式控制器详解
- SpringMVC强大的数据绑定(1)——第六章 注解式控制器详解——跟着开涛学SpringMVC
- 第六章 注解式控制器详解——跟着开涛学Spring-(SpringMVC强大的数据绑定(2))
- SpringMVC数据类型转换—— 注解式控制器的数据验证、类型转换及格式化
- 01基于配置文件方式的SpringMVC,三种HandlerMapping,三种控制器
- springMVC可以进入到控制器中,却无法返回页面错误
- SpringMVC的Controller控制器返回值详解
- 第六章、SpringMVC-注解式控制器详解-SpringMVC强大的数据绑定(2)
- SpringMVC前端控制器细节简记
- springMVC的配置与控制器的编写
- springMVC --@RequestParam注解(后台控制器获取參数)
- 【学习】springmvc之用@Controller定义控制器
- SpringMVC强大的数据绑定(2)——第六章 注解式控制器详解——跟着开涛学SpringMVC