日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國(guó)內(nèi)最全I(xiàn)T社區(qū)平臺(tái) 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁(yè) > 互聯(lián)網(wǎng) > struts2 action重定向

struts2 action重定向

來源:程序員人生   發(fā)布時(shí)間:2014-11-08 08:04:44 閱讀次數(shù):2809次

struts2的結(jié)果類型:

<action name="loginAction" class="com.itheima.action.LoginAction"> <result name="success" <strong><span style="color:#FF6666;">type="chain"</span></strong>> <param name="actionName">successAction</param> <param name="name">${name}</param> </result> </action>
struts2中的結(jié)果類型有以下幾種:

<result-types> <result-type name="chain" class="com.opensymphony.xwork2.ActionChainResult"/> <result-type name="dispatcher" class="org.apache.struts2.dispatcher.ServletDispatcherResult" default="true"/> <result-type name="freemarker" class="org.apache.struts2.views.freemarker.FreemarkerResult"/> <result-type name="httpheader" class="org.apache.struts2.dispatcher.HttpHeaderResult"/> <result-type name="redirect" class="org.apache.struts2.dispatcher.ServletRedirectResult"/> <result-type name="redirectAction" class="org.apache.struts2.dispatcher.ServletActionRedirectResult"/> <result-type name="stream" class="org.apache.struts2.dispatcher.StreamResult"/> <result-type name="velocity" class="org.apache.struts2.dispatcher.VelocityResult"/> <result-type name="xslt" class="org.apache.struts2.views.xslt.XSLTResult"/> <result-type name="plainText" class="org.apache.struts2.dispatcher.PlainTextResult" /> <result-type name="postback" class="org.apache.struts2.dispatcher.PostbackResult" /> </result-types>

重要的有幾下幾種:

dispatcher  ――  要求轉(zhuǎn)發(fā)到1個(gè)頁(yè)面 (默許),不可以用這類方式轉(zhuǎn)發(fā)到1個(gè)action

chain          ――  1個(gè)action要求轉(zhuǎn)發(fā)至另外一個(gè) action

redirect       ――  響應(yīng)重定向到1個(gè)頁(yè)面,也能夠?qū)崿F(xiàn)響應(yīng)重定向到action

redirectAction       ―― 1個(gè)action響應(yīng)重定向至另外一個(gè) action

stream        ――  文件下載

注意:如果結(jié)果類型改成 type = “chain”  ,則加了那些攜帶的參數(shù)都不會(huì)起到作用,由于chain 是要求轉(zhuǎn)發(fā),還在1次要求內(nèi),本來就攜帶了參數(shù),不需要再去聲明,也不可以添加別的參數(shù),不會(huì)起到作用,由于1開始表單提交信息后,該次要求的信息以固定。


響應(yīng)重定向可避免表單重復(fù)提交

1般action重定向到j(luò)sp,但是有時(shí)會(huì)重定向到另外一個(gè)action

首先看下LoginAction.java

package com.itheima.action; public class LoginAction { private String name; public String getName() { return name; } public String execute() { //名字固化,所以不需要setXXX()方法 name="lcl"; return "success"; } }

SuccessAction.java

package com.itheima.action; public class SuccessAction { private String name; public String getName() { return name; } public void setName(String name) { this.name = name; } public String execute() { return "success"; } }



如果重定向時(shí)傳遞參數(shù),有以下幾種方式:

<action name="loginAction" class="com.itheima.action.LoginAction"> <result type="redirect">successAction?name=${name}</result> </action> <action name="successAction" class="com.itheima.action.SuccessAction"> <result type="redirect">/login.jsp?name=${name}</result> </action>

<action name="loginAction" class="com.itheima.action.LoginAction"> <result type="redirectAction">successAction?name=${name}</result> </action> <action name="successAction" class="com.itheima.action.SuccessAction"> <result type="redirect">/login.jsp?name=${name}</result> </action>

<action name="loginAction" class="com.itheima.action.LoginAction"> <result type="redirectAction"> <param name="actionName">successAction</param> <param name="name">${name}</param> </result> </action> <action name="successAction" class="com.itheima.action.SuccessAction"> <result type="redirect">/login.jsp?name=${name}</result> </action>
但是下面這類配置不行:

<action name="loginAction" class="com.itheima.action.LoginAction"> <result type="redirect"> <param name="actionName">successAction</param> <param name="name">${name}</param> </result> </action> <action name="successAction" class="com.itheima.action.SuccessAction"> <result type="redirect">/login.jsp?name=${name}</result> </action>


生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對(duì)您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈(zèng)
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 中文字幕在线观看一区二区三区 | 色婷婷成人精品综合一区 | 欧美另类视频在线 | 国产成人深夜视频51 | 99精品国产一区二区 | 午夜av在线 | 天天操夜夜干 | 成人精品视频m3u8 | 高清国产一区二区三区 | 免费福利视频一区二区三区 | 黄色一级大片 | 亚洲综合国产 | 99综合视频 | 精品一区二区三区不卡 | 国产a区 | 黄色亚洲片| 欧美中文日韩 | 亚洲欧美综合一区二区 | 国产日韩精品一区二区 | 亚洲一二三四区 | 国精产品一区二区三区 | 丝袜诱惑中文字幕 | 999久久久久久久久6666 | 日韩一区在线视频 | 成人动漫一区二区三区 | 国产又黄又爽又色在线视频播放 | 日韩福利片 | 精品久久久久久久久久久久久久久 | 99久久久无码国产精品 | 欧美一区二区三区在线视频 | 日韩精品亚洲一区 | 毛片av网站 | 97精品国产 | 欧美一区二区三区在线观看视频 | 日本福利在线观看 | 精品视频免费看 | 国产一区二区中文字幕 | 在线观看视频一区 | 欧美激情视频在线播放 | 最近中文字幕在线观看视频 | 精品av久久久久电影 |