struts2(4)struts2创建action的方式

 

创建action的三种方式

方式一、创建一个类

//方式1:创建一个类 可以是POJO,
// pojo就是一个普通的java类不休要实现任何父类,也不需要实现任何接口
//使struts2框架的代码侵入性更低
public class Demo2Action {

}

 

方式二、实现一个接口

import com.opensymphony.xwork2.Action;

//方式二、实现action接口
//里面有execute方法,提供了action的规范   不是必要的 
//Action接口预制了一些字符串   推荐使用但不是必要的 可以在返回结果的字符串时使用
public class Demo3Action implements Action {
    @Override
    public String execute() throws Exception {
        return null;
    }
    
    /*编写的自己的方法。。。。。。。。*/
}

 

方式三、继承ActionSupport(推荐使用)

import com.opensymphony.xwork2.ActionSupport;
//继承ActionSupport 实现了一系列接口
//ActionSupport implements Action, Validateable, ValidationAware, TextProvider, LocaleProvider, Serializable
//如果我们需要用到这些接口的实现时,不需要自己来实现
public class Demo4Action extends ActionSupport {


}

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值