1、Action三种书写方式
第一种 用户定义Action类,可以不去实现任何接口,继承任何父类
第二种 用户定义Action类,实现Struts2 提供Action接口 (更规范 Action写法 )
public static final String SUCCESS = "success"; 数据处理成功,需要返回成功页面
public static final String NONE = "none"; 数据处理成功,不想返回一个页面
public static final String ERROR = "error"; 当处理失败时,显示错误页面
public static final String INPUT = "input"; 当参数非法,校验失败,返回input页面
public static final String LOGIN = "login"; Action需要登录才能访问,跳转login页面