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 之后 清除 构建下就好了

pacificrack:$12/年-1G内存/1核/20gSSD/500g流量/1Gbps带宽

pacificrack在最新的7月促销里面增加了2个更加便宜的,一个月付1.5美元,一个年付12美元,带宽都是1Gbps。整个系列都是PR-M,也就是魔方的后台管理。2G内存起步的支持Windows 7、10、Server 2003\2008\2012\2016\2019以及常规版本的Linux!官方网站:https://pacificrack.com支持PayPal、支付宝等方式付款7月秒杀VP...

美国服务器20G防御 50G防御 688元CN2回国

全球领先的IDC服务商华纳云“美国服务器”正式发售啦~~~~此次上线的美国服务器包含美国云服务器、美国服务器、美国高防服务器以及美国高防云服务器。针对此次美国服务器新品上线,华纳云也推出了史无前例的超低活动力度。美国云服务器低至3折,1核1G5M低至24元/月,20G DDos防御的美国服务器低至688元/月,年付再送2个月,两年送4个月,三年送6个月,且永久续费同价,更多款高性价比配置供您选择。...

Sharktech:无限流量服务器丹佛,洛杉矶,荷兰$49/月起,1Gbps带宽哦!

鲨鱼机房(Sharktech)我们也叫它SK机房,是一家成立于2003年的老牌国外主机商,提供的产品包括独立服务器租用、VPS主机等,自营机房在美国洛杉矶、丹佛、芝加哥和荷兰阿姆斯特丹等,主打高防产品,独立服务器免费提供60Gbps/48Mpps攻击防御。机房提供1-10Gbps带宽不限流量服务器,最低丹佛/荷兰机房每月49美元起,洛杉矶机房最低59美元/月起。下面列出部分促销机型的配置信息。机房...

actionsupport为你推荐
mac地址克隆路由器的Mac地址克隆有什么作用?匹配函数excel中vlookup函数的用法chrome系统Chrome操作系统是什么样的系统?virusscanvirus scan 是个什么软件?视频技术短视频运营每天的工作是做什么?需要所学的技术都有什么方面?awvawv转换器哪里下?xcelsiussap bi是什么单元测试规范单元测试用例该怎么写activitygroupActivityGroup子activity之间的切换效果怎么实现移动硬盘文件或目录损坏且无法读取急:移动硬盘无法访问,打开提示”文件或目录损坏且无法读取”
域名服务器 双线服务器租用 360抢票助手 大容量存储 国外在线代理 ibox官网 中国智能物流骨干网 刀片服务器的优势 老左正传 亚马逊香港官网 isp服务商 广州服务器 服务器监测 河南移动梦网 新加坡空间 php服务器 中国域名 阿里云邮箱登陆地址 工信部icp备案查询 广东服务器托管 更多