Struts2笔记 - 命名空间和Action的三种创建方法

发布于 2011-06-18 | 更新于 2020-09-20

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文件中该配置:

/ActionIntroduction.jsp

本文作者: arthinking

本文链接: https://www.itzhai.comstruts2-notes-three-ways-to-create-naming-space-and-action.html

版权声明: 版权归作者所有,未经许可不得转载,侵权必究!联系作者请加公众号。

×
IT宅

关注公众号及时获取网站内容更新。

请帅旋喝一杯咖啡

咖啡=电量,给帅旋充杯咖啡,他会满电写代码!

IT宅

关注公众号及时获取网站内容更新。