Struts2-day2总结
2024-10-20 11:10:53
一.结果页面配置
1.全局结果页面
2.局部结果页面
****注:如果同时配置了全局页面和局部页面配置,那么最终将以局部为准
- result标签当中的type属性
默认值:dispatcher做转发
rediret做重定向
(以上是关于页面的)
chain:表示转发到action
redirectAction:重定向到action
二、在action中获取表单提交数据 - 使用ActionContext类获取
- 使用ServletActionContext类获取
- 使用接口注入的方式获取
经常使用ServletActionContext类操作域对象
三、Struts2获取表单数据方式**
1.属性封装
定义变量,变量和表单输入项一致,生成get和set方法
2.模型驱动封装
实现ModelDriven接口,并且实现其中的方法,表单输入项name属性值要和实体类属性名称一致
3.表达式封装(详见我的博客)
4.属性封装和模型驱动封装的区别(详见我的博客)
四、将数据封装到集合
1.将数据封装到List集合
2.将数据封装到Map集合(详见我的博客)
最新文章
- java基础-继承:矩形体积类问题
- python2与python3在windows下共存
- 使用VS Code开发调试ASP.NET Core 1.0
- struts2 拦截器和actioninvocation、PreResultListener
- Another app is currently holding the yum lock; waiting for it to exit...
- SQL Server :DBLINK创建及使用
- Css 单图片按钮实例(css 图片变换)
- Volley HTTP库系列教程(2)Volley.newRequestQueue示例,发请求的流程,取消请求
- Oracle 监听器无法启动(TNS-12537,TNS-12560,TNS-00507)
- Linux必学的命令
- 黑马程序猿 IO流 ByteArrayInputStream与ByteArrayOutputStream
- 中国版 Ubuntu Kylin 14.04 LTS 麒麟操作系统中文版发布下载 (Ubuntu天朝定制版)
- 引用Excel.dll 时找不到类型怎么办
- C语言_函数【转】
- HTML5与CSS3权威指南笔记案例1
- 虚拟网络VDC与VPC
- cordova启动页面和图标的设置
- Spark2.2(三十三):Spark Streaming和Spark Structured Streaming更新broadcast总结(一)
- java基础-day31
- 题目1453:Greedy Tino(dp题目)