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的值应写成表达式的形式,即对象名.属性名

原文地址:https://www.cnblogs.com/lolybj/p/6318190.html