actionsupportstruts中actionsupport 这个类是干什么的??

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

return ActionSupport.SUCCESS与 return SUCCESS有什么区别,,一分也没了,请担待

SUCCESS是属于ActionSupport类的一个常量,当您的Action类继承了ActionSupport类后,这两个return语句没有什么区别,而加入不继承ActionSupport类第一个不会出错,而第二个会出现编译错误

怎么生成extends ActionSupport implements SessionAware

你用的是Struts2吗。

是的话,直接extends ActionSupport implements SessionAware。

然后,看看下面代码: public class 你起的类的名字 extends ActionSupport implements SessionAware { private Map session; public Map getSession() { return session; } public void setSession(Map session) { this.session = session; } } 这样就OK啦!!!

struts2 问题,action继承了ActionSupport,没有重新execute()方法,也没有用method指定方法,这样行吗

action继承了ActionSupport,而在struts2里已经默认指定了,如果你没有在struts.xml中指定method,那么系统就会调用execute()。

而因为你的action继承了ActionSupport,ActionSupport里面有execute方法默认返回ess.所以程序还是能被正常执行

action类 一定要使用 actionsupport类吗

因为ActionSupport是你整合了Spring之后用的,再Spring的包里,光用Struts2的话,Action是不用继续任何东西的,不过一般都会有一个baseaction,让你的action都去继承这个东西,里面带了点你比较常用的对象 public class BaseAction implements Serializable,RequestAware,SessionAware,ApplicationAware,ServletRequestAware,ServletResponseAware,ServletContextAware{ private static final long serialVersionUID = -8737956568774373323L; protected Map request; protected Map session; protected Map application; protected HttpServletRequest httpServletRequest; protected HttpServletResponse httpServletResponse; protected HttpSession httpSession; protected ServletContext httpApplication; public void setSession(Map session) { this.session = session; } public void setRequest(Map request) { this.request = request; } public void setApplication(Map application) { this.application = application; } public void setServletRequest(HttpServletRequest httpServletRequest) { this.httpServletRequest = httpServletRequest; this.httpSession = httpServletRequest.getSession(); } public void setServletResponse(HttpServletResponse httpServletResponse) { this.httpServletResponse = httpServletResponse; } public void setServletContext(ServletContext servletContext) { this.httpApplication = servletContext; } public String execute() throws Exception{ return "ess"; } } 追问: 但是,我查到ActionSupport的源码包是X-WORK里面的,按正常情况我可以调用的吧。

另外我之前都可以直接导入的,只是不懂昨晚为什么就不行了 追答: 你用的x-work整合的啊,那个不熟,你用的myeclipse的话,按ctrl+shift+o可以控制在多个包的情况下,选择包的导入吧

在ssh2中使用ActionSupport的validate()方法实现表单验证

xml那种验证是拦截器 当你在登入页面上验证时 错误的话 他会显示在username上..这样格式会变了(css)所以可以变下 我用的是 public void validate() { if(null==this.getUsername() || "".equals(this.getUsername().trim())){ // this.addFieldError("username", "用户名不为空"); addActionError("用户名不为空"); } if(null==this.getPassword() || "".equals(this.getPassword().trim())){ // this.addFieldError("password", "密码不为空"); addActionError("密码不为空"); } } 你在页面上用 <td colspan="2"><s:actionerror/></td> 就会取到addActionError里 这样不会改变css的 祝你好运...

struts中actionsupport 这个类是干什么的??

surpport的意思就是支持扩展,老外起名尤其是这种开源的东东,根据名称一般就能知道类的大概用途,actionsupport顾名思义就是在struts2原来的基础上做了一些扩展,具体的楼上已经说的很清楚lz可以搜下。



腾讯云爆款秒杀:1C2G5M服务器38元/年,CDN流量包6元起

农历春节将至,腾讯云开启了热门爆款云产品首单特惠秒杀活动,上海/北京/广州1核2G云服务器首年仅38元起,上架了新的首单优惠活动,每天三场秒杀,长期有效,其中轻量应用服务器2G内存5M带宽仅需年费38元起,其他产品比如CDN流量包、短信包、MySQL、直播流量包、标准存储等等产品也参与活动,腾讯云官网已注册且完成实名认证的国内站用户均可参与。活动页面:https://cloud.tencent.c...

legionbox:美国、德国和瑞士独立服务器,E5/16GB/1Gbps月流量10TB起/$69/月起

legionbox怎么样?legionbox是一家来自于澳大利亚的主机销售商,成立时间在2014年,属于比较老牌商家。主要提供VPS和独立服务器产品,数据中心包括美国洛杉矶、瑞士、德国和俄罗斯。其中VPS采用KVM和Xen架构虚拟技术,硬盘分机械硬盘和固态硬盘,系统支持Windows。当前商家有几款大硬盘的独立服务器,可选美国、德国和瑞士机房,有兴趣的可以看一下,付款方式有PAYPAL、BTC等。...

零途云:香港站群云服务器16IP220元/月,云服务器低至39元/月

零途云(Lingtuyun.com)新上了香港站群云服务器 – CN2精品线路,香港多ip站群云服务器16IP/5M带宽,4H4G仅220元/月,还有美国200g高防云服务器低至39元/月起。零途云是一家香港公司,主要产品香港cn2 gia线路、美国Cera线路云主机,美国CERA高防服务器,日本CN2直连服务器;同时提供香港多ip站群云服务器。即日起,购买香港/美国/日本云服务器享受9折优惠,新...

actionsupport为你推荐
orphanremoval我的电脑开机时自检,出现许多这样的字样:Deleting orphan file record segment XXXX (XXXX代表数字)。orphanremovalhibernate一对多,操作一的一方,如何删除多的一方的数据。assemblyinfo求教如何修改AssemblyInfo.cs的版本号云计划云计划创富平台有谁了解啊 是骗人的吗?币众筹收益权众筹为什么有吸引力腾讯贴吧QQ贴吧图标灭了后该怎样再点亮?移动硬盘文件或目录损坏且无法读取移动硬盘文件或目录损坏且无法读取怎么办??软件开发技术文档请问软件项目的技术开发文档都要写些什么呢,具体要求是什么呢,要写多少文档呢smo优化vivo手机一直自动优化是怎么回事中国黑客网中国最权威的黑客网在那?
com域名注册1元 域名查询系统 最新代理服务器ip 域名服务器是什么 如何注销域名备案 本网站服务器在美国 免费个人空间 服务器是干什么的 cdn加速是什么 双线机房 申请网站 空间登录首页 上海电信测速 美国盐湖城 监控服务器 韩国代理ip 上海联通 沈阳idc windowsserver2008 fatcow 更多