一、简介
Action 是用于处理请求操作的,它是由 StrutsPrepareAndExecuteFilter 分发过来的。
在 Struts2 框架中,Action 是框架的核心类,被称为业务逻辑控制器,主要用于实现对用户请求的处理。
一个 Action 类代表一次请求或调用,每个请求的动作都对应一个相应的 Action 类。也就是说,用户的每次请求,都会转到一个相应的 Action 类中,由这个 Action 类进行处理。
简而言之,Action 就是用于处理一次用户请求的对象。
二、Action的创建
注意:action类的全路径(即包名)必须含有”action”的词汇。
① 创建一个POJO类 - hibernate自动会封装成PO类
public class DefaultAction { public String execute() throws Exception { System.out.println("DefaultAction...run"); return ""; } }