问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

java中可不可以直接把action new出来

发布网友 发布时间:2022-05-29 13:05

我来回答

1个回答

热心网友 时间:2023-10-19 05:14

这是多态特性.Action是一个接口,所以Action copyAction = new Action();这样就不对了,接口怎么能有对象呢?所有就找了他的一个子类,也就是实现了这个接口的类AbstractAction类创建对象.
java 为什么action调用server层要在spring里注入,而不是直接new呢?

首先你要了解spring是个什么框架 简单的说spring容器的两个主要作用是IOC 和AOP IOC就是依赖注入 就是把action service dao层使用到一个类时通过spring来new对象 而不是自己new 这样就把控制权交给了spring容器 在使用中只需通过配置文件就可以实例化对象 这样在运行中也不用去程序中修改而通过修改...

java类中定义的execute() 方法为什么在new该对象时,能直接执行

它们很类似,其实execute能够执行,是因为action(那个java类继承了Action)是被监控的,也就是说,struts 的设计者,在设计Action时,底层写了个监听器,一旦该类继承Action且被调用了,立即执行execute,就像tomcat的设计者监听doGet和doPost一样。可能我说的也不太清楚,如果多少能帮助到你,那就再好不...

java中请求参数action怎么获取

在Struts2开发中,除了将请求参数自动设置到Action的字段中,我们往往也需要在Action里直接获取请求(Request)或会话(Session)的一些信息,甚至需要直接对JavaServlet Http的请求(HttpServletRequest),响应(HttpServletResponse)操作. 我们需要在Action中取得request请求参数"username"的值:ActionContext context = Act...

java问题action如何调用其它action的方法

可以是可以,但是没有那么用的。一般,action调用javabean的方法,action是控制层的组件,没有相互之间的调用,相互之间的跳转是通过struts配置实现的。

...在jsp页面是如何获取Action中值的?需要去理解源代码吗?

会重新生成一个action对象--》调用set方法给这个属性赋值,在jsp上展示用的是get方法,例如你有一个属性name需要展示,set、get方法写好后,在你请求的action中给name赋值,页面就能拿到。struts是用session存储对象的。页面上可以用EL表达式 ${name} java 代码 session。getparameter这样的方式都可以。

java中抽象类的new问题

这个是可以的,只要在实现的时候实现它的全部抽象方法是可以实现的。他的做法是在new 那个类的时候,实现哪些方法就可以。这样是可以行得通的。

java中 action 如何接受一个List 类型的参数

遍历一下就出来了。 //al就是一个List<A>,如果是List<A>的信息展示在一个tr里,那建议用 //ognl可以操作方法,//如果不是将List<A>放在一个tr里,那就再嵌套一个不就出来了.

action是普通java类?

action="###" 指向你的struts.xml 通过struts.xml 走到你的LoginAction 通过生成get()方法可以获取到jsp页面的值,如果这个值想返回jsp页面或应用到其它地方则生成set()方法。对于你说的其它自定义类我感觉因该是自定义方法吧,如果想自定义方法也可以放到这个类里,但是struts.xml里需要变动一下。

普通java类怎么访问action

URL u = new URL( url );URLConnection uc = u.openConnection();HttpURLConnection httpUC = (HttpURLConnection)uc;// 设置是否向httpUrlConnection输出,因为这个是post请求,参数要放在http正文内,因此需要设为true, 默认情况下是false;httpUC.setDoOutput( true );// Post 请求不能使用...

struts2的,自动set,get中,为什么对象不用new呢? 就是比如private User...

有setter和getter是Java Bean,属性对象是被外环境生成并注入的。内部用了new就产生内部依赖。有bean的设计就是为了消除这种耦合依赖。使对象具有可配置性,可被声明型语言配置,便于交换。

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
...北美-南美经向超长分段剖面(A<sub>1</sub>—A<sub>6</sub>)_百度... 扎普—多不杂岩浆弧带(Ⅲ<sub>3</sub>) 问题:李世民和武则天是什么关系? 班公湖—怒江蛇绿混杂带(Ⅴ<sub>1</sub>) 昌都—兰坪地块(Ⅰ<sub>3</sub>) 电饭锅做菜的技巧有哪些须知 适合我们俩的好日子 9-12月登记的好日子 ...了当兵,学校保不保留学籍,是不是几年都保留 四川师范大学自考容易通过吗?为什么给我发了通知书但是川师官网上查不... 关于四川师范大学银联卡的问题,急切ING~~ 为什么我的电脑安装声卡驱动的时候会出现Could not perform this action 这是怎么回事啊! myeclipse 怎么建立Action 崩溃了在用spring整合hibernate测试时总提示错误。但hib生成的SQL语句可以生成,却无法保存进数据库。 javaweb,出现这种错误Unable to instantiate Action,请教是何原因? java计算器里的一个错误…… 在插入中文的时候报以下错误,而插入英文的时候是没错的,求解释? java提交时候出的异常 麻烦帮我解释一下是什么地方出错了 java程序出错。错误如下。 有个关于tomcat的问题 SSH2添加信息时出错 could not insert new row into the table什么意思 闪电自行车品牌,闪电自行车多少钱一辆,闪电山地车有哪些型号? 闪电自行车价格及图片,崔克闪电同价位对比 闪电自行车质量好吗? 闪电自行车是哪个国家的舰店 信用卡逾期,多少年可以消除不良记录 怎么能快速把旧微信里面的联系人全部加到新注册的新里,问题是现在的微信没有通讯录同步助手? 如何把一个的联系人同步到另一个? 自考本科的学士学位证有用没 自考本科的学士学位有没有用处? avast专业版+360安全卫士+XP系统防火墙,还需要第三方防火墙吗? JAVA的按纽代码的一点问题(BottonTest)如下 我电脑是WIN7旗舰版 32位的,安装E95驱动的时候总是提示COULD NOT PERFORM THIS ACTION。。求解 ssh2 依赖注入的问题,通过spring将dao注入service,但在action中不通过注入,而是直接new,结果失败。 .NET开发,自己学的,下面的代码理解不了了,能帮我逐行写个注释吗?应该如何理解这段代码 [求助]外星人笔记本突然花屏 强制关机后再开机灯亮但是屏幕不亮 开机键2红4蓝闪 没有警报声 温州大学城市学院继续教育学院 红外线美容仪器有那些副作用 gasket cl150 rf 4.5mm thck sp-wd ss 316l and graphite filler w/i.r. ss 316l是什么意思? 跪求HA1500-I/SS 芯片资料,这个8位单片机的资料太难找了!谁有的,能给我传一份?跪谢了! 自贡市2011年下半年教师资格证认证时间是什么时候开始报名? 2015自贡荣县教师资格认定报名入口在哪儿报名呢? 2015年四川自贡152次自考两学(教育学和心理学)什么时候可以打印成绩以及什么时候可以办理教师资格认证 2015秋季自贡市贡井区教师资格认定报名时间开始了吗报名入口在哪儿? 形容生气的样子,可以用哪些成语形容 什么是一种快乐半命题作文400字限致 没有剩余的逻辑空间来创建更多用户字符串 用户名称4-20个字符以字母开头什么意思 用户名不能小于24字符(12个汉字)怎么写 柳字多少划 请用下列平面图形,两个三角,两个圆等于设计出几个有趣的图案,并分别写一句贴切
  • 焦点

最新推荐

猜你喜欢

热门推荐