Spring MVC中Controller控制器简介说明

java-教程王 SpringMVC 发布时间:2021-12-14 13:55:44 阅读数:3511 1
下文笔者讲述Spring MVC之Controller的简介说明,如下所示:
Controller接口是Spring MVC中所有控制器类的基本接口
 通过实现这个接口
  你可以创建自己的控制器
  在handleRequest()方法中,可以处理Web请求  

类图定义的相关说明
  1. AbstractController:如果你想让控制器具备一些基本的特性,如过滤受支持的HTTP方法(GET,POST和HEAD),以及在HTTP响应中生成cache-control头部等,你可以让它扩展AbstractController类
  2. ParameterizableViewController:用来创建带有参数化视图的控制器
  3. SimpleFormController:它支持命令对象的概念(commandName),并且可以将表单域的值绑定到命令对象的同名属性上
  4. AbstractWizardFormController:为向导表单的处理定义了基本的任务
    向导表单有多个单页,因此必须为向导表单控制器定义多个页面视图
    然后这个控制器可以跨越所有这些表单页面来管理表单状态
    向导表单会有多个动作,不像SimpleFormController只有单个提交动作
    AbstractWizardFormController会根据特殊的请求参数决定用户的动作,通常是用提交按钮的名称来指定动作的
    _finished: 完成向导表单
    _cancel: 取消向导表单
    _targetx: 进入目标页面,这里的x是从0开始的页面索引
  5. MultiActionController:允许你将多个相关的动作分组到一个控制器中
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaFramework/SpringMVC/202112/2077.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者