向值栈放对象
1 实现步骤 第一步定义对象变量 第二步生成变量的get方法 第三步在执行的方法里面向对象中设置值
|
package com.hlg.action;
import com.hlg.entity.User;
import com.opensymphony.xwork2.ActionSupport;
public class ObjectDemoAction extends ActionSupport {
private User user = new User();
public User getUser() {
return user;
}
public String execute(){
user.setUsername("乔峰");
user.setPassword("123");
user.setAddress("丐帮");
return "success";
}
}
向值栈放list集合
第一步定义list集合变量
第二步生成变量的get方法
第三步在执行的方法里面向list集合设置值 |
package com.hlg.action;
import java.util.ArrayList;
import java.util.List;
import com.hlg.entity.User;
import com.opensymphony.xwork2.ActionSupport;
public class ListDemoAction extends ActionSupport {
private List<User> list = new ArrayList<User>();
public List<User> getList() {
return list;
}
public String execute(){
User user1 = new User();
user1.setUsername("乔布斯");
user1.setPassword("abcd");
user1.setAddress("美国");
User user2 = new User();
user2.setUsername("奥巴马");
user2.setPassword("1234");
user2.setAddress("美国");
list.add(user1);
list.add(user2);
return "success";
}
}