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 {


}

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章