Struts三种开发action的方式

import com.opensymphony.xwork2.ActionSupport;

/**

  • 推荐使用的开发方式...
  • @author BO

*/
public class HelloWorld extends ActionSupport {

@Override
public String execute() throws Exception {
    // TODO Auto-generated method stub
    return SUCCESS;
}

}

import com.opensymphony.xwork2.Action;

/**

  • 第二种方式 实现了接口中的方法
  • @author BO

*/
public class HelloWorld2 implements Action{
@Override
public String execute() throws Exception {
// TODO Auto-generated method stub
return SUCCESS;
}
}

POJO方式(Plain Ordinary Java Object) 简单的Java类对象
/**

  • 普通的java类 形式。
  • @author BO

*/
public class HelloWorld3 {
//权限修饰符为 public 为参 String返回值
public String execute() {
return "success";
}
}

你可能感兴趣的:(Struts三种开发action的方式)