SpringMVC 几种控制器介绍
来源:互联网 发布:中国网络歌手排行榜 编辑:程序博客网 时间:2024/06/05 00:13
CommandController(命令控制器)
需要继承AbstractCommandController类,并重写handle方法
* 通过构造方法注册命令类和命令名称,如:
public MyCommandController(){ //注册命令类 this.setCommandClass(Person.class); //命令名称 this.setCommandName("person"); }
测试:
结果:
FormController(表单控制器)
- 需要继承SimpleFormController类,并重写doSubmitAction方法
- 通过构造方法注册命令类和命令名称,如:
public MyFormController(){
this.setCommandClass(Person.class);
this.setCommandName(“person”);
} - 在spring配置文件中对表单控制器进行配置,如:
<!-- 表单控制器 --> <bean id="myFormController" name="/form.action" class="cn.itcast.controller.MyFormController"> <property name="successView" value="success"/> <property name="formView" value="personForm"/> </bean>
测试:
提交:
后台:
WizardFormController(向导表单控制器)
- 需要继承AbstractWizardFormController类,并重写processFinish方法
*通过构造方法注册命令类和命令名称,如:
public MyWizardFormController(){
this.setCommandClass(Person.class);
this.setCommandName(“person”);
} - 在spring配置文件中对向导表单控制器进行配置,如:
<!-- 向导表单控制器 --><bean name="/wizard.action" id="myWizardFormControlle" class="cn.itcast.controller.MyWizardFormController"><property name="pages"><list><value>wizard/1</value><value>wizard/2</value><value>wizard/3</value></list></property></bean>
创建jsp文件
测试:
自动跳转到第一个页面
输入数据点击下一步
跳转到第二个页面
输入数据,点击上一步
数据可以回显。
再点击下一步
数据也是回显了
点击下一步
点击完成
后台显示:
说明,点击了最后的完成按钮才触发了该方法。
0 0
- SpringMVC 几种控制器介绍
- 几种控制器介绍
- 几种控制器映射介绍
- SpringMVC-几种HandlerMapping介绍
- SpringMVC-几种Controller介绍
- SpringMVC几种处理器映射介绍
- springMVC--3种控制器
- springmvc处理器及前端控制器介绍
- SpringMVC控制器
- springMVC--控制器
- springmvc控制器
- 【SpringMVC】控制器
- SpringMVC第一篇【介绍、入门、工作流程、控制器】
- SpringMVC实战(三种控制器方式)
- springMVC—三种控制器controller
- SpringMVC前端控制器三种配置方式
- 常见的几种视图控制器
- 视图控制器更换几种方法
- 指针数组,数组指针,函数指针,函数指针数组,指向函数指针数组的指针
- java之继承中的构造方法
- Struts 2 中的<s:select>标签的使用和介绍
- #Android学习#Sqlite数据库的创建
- 关于RxSwift MVVM flatMapLatest 点击事件网络请求失败整个序列结束
- SpringMVC 几种控制器介绍
- Activity的详细解析
- java实现判断是手机端还是pc端访问
- hdu 4622 Reincarnation
- 【原创】二分图匹配 与 匈牙利算法
- Mac无法兼容NTFS的最佳解决方案
- qt设置QTableview header背景色
- 在ie浏览器中,a标嵌套img标签,四周自带边距
- [RK3288][Android6.0] Audio录音frame rate设置流程小结