struts2:怎样从action事件直接跳转到jsp页面

如题所述

第1个回答  推荐于2016-03-06
一个简单的例子,希望对你有帮助
<result name="init_grapher" type="dispatcher">/WEB-INF/jsp/cms/add_grapher.jsp</result>
<result name="tolist" type="redirect-action">
<param name="actionName">grapher?method=list</param>
<param name="pageNo">${pageNo}</param>
</result>

dispatcher表示跳转
redirect-action表示redirect本回答被网友采纳
第2个回答  2009-08-25
action="urlname"就怎样写就可以了,如果还要路径的话你可以在urlname前加request.getContextPatch();
第3个回答  2009-08-25
转发

重定向的话会在处理完了之后才发回重定向状态给客户端,由客户端进行重定向的。

怎么把action中的值传到jsp页面
一、转发到jsp:准备步骤:jsp页面随时准备使用el表达式获取request中的值,action中的值分2种,一种是在方法中诞生的,作用域也是方法内;一种是定义为类成员(并带有get,set或者为public),此种方式只需赋值 2.操作流程:对于action的类属性,直接为其赋值(例如 message="Test";),然后在jsp页面...

怎么把Struts2中的Action运行结果打印到jsp上 求高手指点:
直接用actioncontext。getcontext()。getsession()。put(“a”,“打印的值”);让后在页面${a}, 其实还可以在这个类里面创建打印值 并实现他的get,set方法!在也面直$(打印值)就ok了;

请求struts2的action路径怎么回显成.jsp
(1)首先,action的execute(用了DMI可以指定其他)返回逻辑路径字符串;(2)然后,struts.xml中为该逻辑路径配置物理路径,这里你可以转向js;从而,完成到jsp页面的跳转。此时,浏览器显示的uri是一个action的名字,因为这是服务器端跳转,客户端只知道请求的是一个action,不知道服务器又做了怎样的跳...

首先进入action 然后跳转到jsp
<\/action> 首先,Struts的ActionServlet接收到一个请求,然后根据struts-config.xml的配置定位到相应的mapping(映射);接下来如果form的范围是request或者在定义的范围中找不到这个form,创建一个新的form实例;取得form实例以后,调用其reset ()方法,然后将表单中的参数放入form,如果validate属性不为false...

得到file的文件名和存储路径后,在Struts2中的action中要怎样获取file的...
首先我们要清楚一点,这里的file并不是真正指代jsp上传过来的文件,当文件上传过来时,struts2首先会寻找struts.multipart.saveDir(这个是在default.properties里面有)这个name所指定的存放位置,我们可以新建一个struts.properties属性文件来指定这个临时文件存放位置,如果没有指定,那么文件会存放在tomcat的apache-tomcat-7.0.29...

struts2:怎么从一个struts中的action跳到另一个struts文件中的actio...
<!--一个action跳转到另一个action 跳转方式为chain 会保留request对象 redirectAction 则不能保留--> <package name="limin" extends="struts-default"> <action name="sa1_*" class="com.Action.StrAction1" method="{1}"> <!--<result type="chain" name="sa2">sa2_sa2<\/result> ...

struts2中怎么从一个action跳到另一个action
action 中\/就代表\/test了,\/test\/action\/show.jsp这样 就相当于\/test\/test\/action\/show.jsp了

struts2:在struts2中有一个action类,该类中的execute方法是如何返回数据...
get方法,struts2会根据jsp页面和action以及配置文件生成一个新的severlet.class文件(过程封装在struts里),这个severslet就是返回结果时最终的来源

struts2 的配置文件怎么从一个action跳到另一个action的某个方法...
-- 如果需要参数跳转,确保两个类中有get方法和set方法 --> ${xxx} <\/result><\/action><!-- 在此类中写上method属性就可以了,这就是你访问的方法 --><action name="B" class="xxxx" method="xxxx"> <result name="success">\/index.jsp<\/result><\/action> ...

怎么在Action里返回到JPS页面的function()方法里
不能,你可以用AJAX,返回一个回调函数,这个回调函数你就可以写成验证函数了

相似回答