actionsupportstrut2继承actionsupport错误

actionsupport  时间:2021-06-02  阅读:()

struts2中的Action接口和Actionsupport接口各有什么作用

1、Struts 2的Action无须实现任何接口或继承任何类型,普通的POJO类就可以用做Action类。

Struts2中通常直接使用Action来封装HTTP请求参数,因此,Action类里还应该包含与请求参数对应的属性,并且为属性提供对应的getter和setter方法。

2、ActionSupport已经实现了Action接口,还实现了Validateable接口,提供了数据校验功能。

通过继承该ActionSupport类,可以简化Struts 2的Action开发。

Actionsupport这个工具类在实现了Action接口的基础上还定义了一个validate()方法,重写该方法,它会在execute()方法之前执行,如校验失败,会转入input处,必须在配置该Action时配置input属性。

Actionsupport还提供了一个getText(String key)方法还实现国际化,该方法从资源文件上获取国际化信息。

扩展资料: Action接口有: public static final java.lang.String SUCCESS = "ess"; public static final java.lang.String NONE = "none"; public static final java.lang.String ERROR = "error"; public static final java.lang.String INPUT = "input"; public static final java.lang.String LOGIN = "login"; public abstract java.lang.String execute() throws java.lang.Exception; 参考资料:搜狗百科-ACTION

struts2不继承ActionSupport,用另一种方式写action

不想继承,把extends ActionSupport 去掉,没人强求你去继承ActionSupport,只是一种推荐而已,struts2可以不用继承什么的.pojo完全被struts2支持。

struts2中anction继承BaseAction 和继承ActionSupport有什么区别

ActionSupport是struts2自带的类, BaseAction是自己的一个封装,通常BaseAction 是继承ActionSupport,然后在BaseAction 增加一些公用的属性和方法,例如获取httpRequest,又比如获取用户信息的方法,完全是自己封装的

strut2继承actionsupport错误

jre 换成6的就好了 选中项目-》右键-》java build path ->找到jre system library -》选择edit-》进入界面选择alternate jre ->在后面的installed jres..里选择jdk1.6的目录上的jre -》ok 之后 清除 构建下就好了

BuyVM($5/月),1Gbps不限流量流媒体VPS主机

BuyVM针对中国客户推出了China Special - STREAM RYZEN VPS主机,带Streaming Optimized IP,帮你解锁多平台流媒体,适用于对于海外流媒体有需求的客户,主机开设在拉斯维加斯机房,AMD Ryzen+NVMe磁盘,支持Linux或者Windows操作系统,IPv4+IPv6,1Gbps不限流量,最低月付5加元起,比美元更低一些,现在汇率1加元=0.7...

香港2GB内存DIYVM2核(¥50月)香港沙田CN2云服务器

DiyVM 香港沙田机房,也是采用的CN2优化线路,目前也有入手且在使用中,我个人感觉如果中文业务需要用到的话虽然日本机房也是CN2,但是线路的稳定性不如香港机房,所以我们在这篇文章中亲测看看香港机房,然后对比之前看到的日本机房。香港机房的配置信息。CPU内存 硬盘带宽IP价格购买地址2核2G50G2M1¥50/月选择方案4核4G60G3M1¥100/月选择方案4核8G70G3M4¥200/月选择...

TMThosting:VPS月付55折起,独立服务器9折,西雅图机房,支持支付宝

TMThosting发布了今年黑色星期五的促销活动,即日起到12月6日,VPS主机最低55折起,独立服务器9折起,开设在西雅图机房。这是一家成立于2018年的国外主机商,主要提供VPS和独立服务器租用业务,数据中心包括美国西雅图和达拉斯,其中VPS基于KVM架构,都有提供免费的DDoS保护,支持选择Windows或者Linux操作系统。Budget HDD系列架构CPU内存硬盘流量系统价格单核51...

actionsupport为你推荐
水晶易表如何获取和安装水晶易表Xcelsius2008水晶易表如何在win7环境和office2010环境下成功安装水晶易表应用雷达雷达有什么用途视频压缩算法MP4视频压缩,比特率如何计算。模式识别算法模式识别的简史jstz江苏泰州市地税如何申报?数据挖掘项目什么是数据挖掘?从事相关的工作有什么要求?遗传算法实例求助fortran语言编写的混合遗传算法例子那位大哥大姐有?单元测试规范如何写线程池的单元测试papertiger亚瑟士 艾斯克斯 tiger有什么区别吗
vps代购 hostigation 阿云浏览器 秒解服务器 BWH 哈喽图床 网站挂马检测工具 hostker 135邮箱 空间技术网 网通服务器托管 昆明蜗牛家 秒杀品 万网服务器 godaddy中文 hosting so域名 godaddy域名 西部数码主机 热云 更多