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可以搜下。



LOCVPS-2021年6月香港便宜vps宽带升级,充值就送代金券,其它八折优惠!

LOCVPS怎么样?LOCVPS是一家成立于2011年的稳定老牌国人商家,目前提供中国香港、韩国、美国、日本、新加坡、德国、荷兰等区域VPS服务器,所有机房Ping延迟低,国内速度优秀,非常适合建站和远程办公,所有机房Ping延迟低,国内速度优秀,非常适合做站。XEN架构产品的特点是小带宽无限流量、不超售!KVM架构是目前比较流行的虚拟化技术,大带宽,生态发展比较全面!所有大家可以根据自己业务需求...

美得云(20元)香港特价将军澳CTG+CN2云服务器

美得云成立于2021年,是一家云产品管理服务商(cloud)专业提供云计算服务、DDOS防护、网络安全服务、国内海外数据中心托管租用等业务、20000+用户的选择,43800+小时稳定运行香港特价将军澳CTG+CN2云服务器、采用高端CPU 优质CN2路线 SDD硬盘。香港CTG+CN22核2G3M20G数据盘25元点击购买香港CTG+CN2​2核2G5M30G数据盘39元点击购买香港CTG+CN...

Krypt($120/年),2vCPU/2GB/60GB SSD/3TB

Krypt这两天发布了ION平台9月份优惠信息,提供一款特选套餐年付120美元(原价$162/年),开设在洛杉矶或者圣何塞机房,支持Windows或者Linux操作系统。ion.kryptcloud.com是Krypt机房上线的云主机平台,主要提供基于KVM架构云主机产品,相对于KT主站云服务器要便宜很多,产品可选洛杉矶、圣何塞或者新加坡等地机房。洛杉矶机房CPU:2 cores内存:2GB硬盘:...

actionsupport为你推荐
股价图给你一张股票图你是怎么分析的具体的说at89s52单片机AT89S52单片机和AT89C51单片机的区别oa办公系统下载OA在哪里下载?awv如何把普通电影转换成AWV模式识别算法算法是编程么?考研学模式识别方向,编程多么?数据统计分析表如何用Excel做数据分析?遗传算法实例如何用C语言实现遗传算法的实际应用?遗传算法实例求助fortran语言编写的混合遗传算法例子那位大哥大姐有?云盘网谁知道免费的网盘?币众筹众筹平台开发哪家好
windows虚机 景安vps 美国主机排名 阿里云搜索 美国独立服务器 香港bgp机房 大硬盘 腾讯云数据库 光棍节日志 php免费空间 500m空间 gg广告 699美元 idc是什么 域名评估 域名接入 电信虚拟主机 怎么建立邮箱 789 免费asp空间 更多