struts2 封装获取表单数据的方式

Posted 来一点音乐

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了struts2 封装获取表单数据的方式相关的知识,希望对你有一定的参考价值。

一、属性封装

1.在action中设置成员变量,变量名与表单中的name属性值相同

2.生成变量的set方法

实例

获取用户输入的用户名和密码

jsp页面

java代码

二、模型驱动(常用)

1.action实现 ModeDriven 接口

2.在action里创建实体类对象

3.实现接口的 getModel方法并返回所创建的对象

示例

获取用户输入的用户名和密码

jsp页面

java代码

需注意的是表单name的值应与类的属性名相同。

三、表达式封装

1.在 action 中声明实体类

2.生成实体类的 set 和 get 方法

3.在表单输入项的 name 属性值里面写表达式

jsp页面

java代码

 

注意,表单中name的值应写成表达式的形式,即对象名.属性名

 

以上是关于struts2 封装获取表单数据的方式的主要内容,如果未能解决你的问题,请参考以下文章

struts2 封装获取表单数据的方式

Struts2学习

struts2获取表单数据之 属性封装 模型驱动 表达式封装 对象封装到list集合 对象封装到map集合 五种方便的封装方式

struts2 获取表单数据封装到list和map集合

struts2 模型驱动封装

Struts2表达式封装Action获取不到表单数据的一次记录