struts2中怎么实现Action调用Action
发布网友
发布时间:2022-04-25 21:43
我来回答
共2个回答
热心网友
时间:2022-04-25 23:12
Action
跳转到
Action
最标准的方法是
在result
设置type属性为:"redirectAction"
<result
name="list"
type="redirectAction">
<param
name="actionName">ListAction</param>
<param
name="userId">${userId}</param>
</result>
其中:actionName
是必须得
为要跳转action的名字。
userId为所带的参数
可以多个
也可以没有。
热心网友
时间:2022-04-26 00:30
你可以在LoginAction中注入你要调用的那个Action,然后直接使用你需要的那个方法就可以了。
如:public
class
LoginAction(){
pirvate
你要调用的Action的接口
实例名;
public
String
login(){
实例名.要调用的方法;
return
"success";
}
}
不知道能不能帮到你,试试吧!
求Struts2中,在Action中跳转到Action中的方法,该怎么跳转,怎么写,求高 ...
<!-- 相同package下调用其它action --> <action name="loginUser" class="com.**"> <result name="input">index.jsp</result> <result type="redirectAction">stuList!isList</result> </action> <!-- 不同package下调用其它action --> <package name="isLogin" extends="struts-default">...
Struts2中如何从action的一个方法中跳转到另一个action的方法中
action通常只调用本类方法,在处理数据时要调用其他类的话,这样的逻辑操作在service中处理。可以在service中写个方法实现这个功能!不过你可以在struts里面通过type=redirect控制跳转到另外一个类中
struts2中访问不到action中得另一个方法
需要动态调用action类方法 有两种方法:第一种是在 在struts.xml里面的<action>标签属性里需要修改你的action名:name="(你的action名)_*"另外还要添加:method="{1}"例:<action name="Fwxx_*" class="com.zf.action.FwxxAction" method="{1}"> 第二种是直接写 <constant name="struts.ena...
struts2 的配置文件怎么从一个action跳到另一个action的某个方法...
-- 在此类中写上method属性就可以了,这就是你访问的方法 --><action name="B" class="xxxx" method="xxxx"> <result name="success">/index.jsp</result></action>
在struts2中 怎么调用action
1:先声明一个,然后再:;2:在href中写path/actionname.action
Struts 2中开发一个Action有几种方法?
action类实现的三种方法 1 public classIndexAction1 { public String execute(){ return "success";} } 2 importcom.opensymphony.xwork2.Action;public classIndexAction2 implements Action{ public String execute() { return "success";} } 3主要用这种方法 importcom.opensymphony.xwork2....
Struts2配置一个Action实现多个请求
struts2中的Action默认执行方法为execute(),尽管可以通过<action name="addUser" class="addUser" method="doFun">设置默认执行方法,但也难以改变一个<action>一个方法的窘境。那么,一个Action中多个方法,如何配置呢?先上方法,简单举例:用户管理 UserManagerAction.java [java] view plain ...
各位java前辈:1.在struts2中,在jsp页面是如何获取Action中值的?需要...
具体实现就是一系列的封装。struts是采用ognl模型,就是对象关系模型,想要得到action中的值,首先的一点这个值要有set和get方法,在你请求action的时候,会重新生成一个action对象--》调用set方法给这个属性赋值,在jsp上展示用的是get方法,例如你有一个属性name需要展示,set、get方法写好后,在你请求...
struts2中怎么从一个action跳到另一个action
action 中/就代表/test了,/test/action/show.jsp这样 就相当于/test/test/action/show.jsp了
struts2中怎么从一个action跳到另一action??
配置文件struts.xml <action name="actionA" class="..."> <result type="chain">actionB<\result> </action> <action name="actionB" class="..."> <result>...</result> </action> 然后你在jsp页面中把参数加到actionA后面就能传过去了 ...