1、命名空间Namespace
namespace缺省情况下相当于:namespace=””;
2、Action创建的三种方法:
2.1、直接创建一个类提供一个execute()方法并返回字符串:
public class IndexAction1 {
public String execute() {
return “success”;
}
}
只要在类中提供了execute方法,返回类型为字符串,Struts2中就可以当做一个Action使用。
2.2、继承Action并实现execute()方法:
public class IndexAction1 implements Action {
@Override
public String execute() {
return “success”;
}
}
2.3、继承ActionSupport:
public class IndexAction1 extends ActionSupport {
@Override
public String execute() {
return “success”;
}
}
一般使用第三种方法,接下来是在struts.xml文件中该配置: