package ssh.action;
import java.text.DecimalFormat;
import java.util.List;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
import ssh.dao.ModelDrivenBaseAction;
import ssh.entity.BookCard;
import ssh.service.IndexService;
//创建IndexAction(action类)继承ActionSupport接口
public class IndexAction extends ModelDrivenBaseAction<BookCard> {
private static final long serialVersionUID = 1L;
//声明service,但不给它创建具体的实现类的实例,
//编写execute()方法
public String execute() {
//获取IndexService实例,调用getAllBookCard()方法
//将结果保存到List集合里
System.out.println("IndexAction1-------");
List<BookCard> myBookCardList = is.getAll();
System.out.println("IndexAction2-------");
//将查询出来的结构集打印到控制台
System.out.println("结果集:"+myBookCardList.size());
//获取Context上下文对象
ActionContext ac = ActionContext.getContext();
//将myBookCardList集合添加到上下文对象里
ac.put("myBookCardList", myBookCardList);
//返回一个字符串
return "success";
}
}package ssh.action;
import java.text.DecimalFormat;
import java.util.List;
import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
import ssh.dao.ModelDrivenBaseAction;
import ssh.entity.BookCard;
import ssh.service.IndexService;
//创建IndexAction(action类)继承ActionSupport接口
public class IndexAction extends ModelDrivenBaseAction<BookCard> {
private static final long serialVersionUID = 1L;
//声明service,但不给它创建具体的实现类的实例,
//编写execute()方法
public String execute() {
//获取IndexService实例,调用getAllBookCard()方法
//将结果保存到List集合里
System.out.println("IndexAction1-------");
List<BookCard> myBookCardList = is.getAll();
System.out.println("IndexAction2-------");
//将查询出来的结构集打印到控制台
System.out.println("结果集:"+myBookCardList.size());
//获取Context上下文对象
ActionContext ac = ActionContext.getContext();
//将myBookCardList集合添加到上下文对象里
ac.put("myBookCardList", myBookCardList);
//返回一个字符串
return "success";
}
}