Struts2学习笔记(一)之——Action设置属性的三种方式

一般属性驱动比较常用,模型驱动方式用的不多

属性驱动:FieldDriven


第一种:基本数据类型属性

页面.jsp的属性名要和java里的属性名匹配,要有get和set方法

login.jsp

Struts2学习笔记(一)之——Action设置属性的三种方式

struts.xml配置文件

Struts2学习笔记(一)之——Action设置属性的三种方式

UserAction.java

Struts2学习笔记(一)之——Action设置属性的三种方式


第二种:JavaBean类型属性

页面必须是java累的对象名称.属性名的方式(user.userName),action类必须要有user对象,且有get和set方法

login2.jsp

Struts2学习笔记(一)之——Action设置属性的三种方式

struts.xml

Struts2学习笔记(一)之——Action设置属性的三种方式

UserAction2.java

Struts2学习笔记(一)之——Action设置属性的三种方式


模型驱动:ModelDriven

第三种:这种方式不是太常用

login3.jsp

Struts2学习笔记(一)之——Action设置属性的三种方式

struts.xml

Struts2学习笔记(一)之——Action设置属性的三种方式

action类

Struts2学习笔记(一)之——Action设置属性的三种方式