第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

Struts2配置文件里result的type屬性為redirect或redirectaction時(shí),會(huì)不會(huì)丟失數(shù)據(jù)

Struts2配置文件里result的type屬性為redirect或redirectaction時(shí),會(huì)不會(huì)丟失數(shù)據(jù)

fenkapian 2016-10-20 22:48:30
<result name="success" type="redirect">/frame.jsp</result> <result name="input">/index.jsp</result>這是用戶登錄相關(guān)的兩個(gè)result,為什么登錄成功后,result的type得是redirect,而失敗時(shí)又是默認(rèn)的dispatcher呢?
查看完整描述

1 回答

?
Super_Scholar

TA貢獻(xiàn)25條經(jīng)驗(yàn) 獲得超14個(gè)贊

dispatcher 請(qǐng)求轉(zhuǎn)發(fā),當(dāng)你登陸失敗的時(shí)候,url地址是不變的,直接把客戶端的請(qǐng)求在服務(wù)器處理以后跳轉(zhuǎn)到下一個(gè)頁面
,登陸失敗,一般跳回登錄頁。redirect是重定向,如果登陸成功,客戶端的請(qǐng)求到達(dá)服務(wù)器處理以后,讓客戶端的頁面鏈接重新定到另一個(gè)頁面,一般是登陸成功頁面。此時(shí),地址欄會(huì)變化。??

重定向:以前的request中存放的變量全部失效,并進(jìn)入一個(gè)新的request作用域。
redirect的重定向如果需要帶上參數(shù),只能是url里面加上參數(shù)自段

轉(zhuǎn)發(fā):以前的request中存放的變量不會(huì)失效,就像把兩個(gè)頁面拼到了一起。dispatcher會(huì)自動(dòng)帶上參數(shù)的跳轉(zhuǎn)。

查看完整回答
反對(duì) 回復(fù) 2016-10-24
  • fenkapian
    fenkapian
    重定向會(huì)不會(huì)丟掉放在session里的數(shù)據(jù)?比如這種ActionContext.getContext().getSession().put("loginUser",user);
  • Super_Scholar
    Super_Scholar
    session的生命是整個(gè)會(huì)話域,重定向在同一個(gè)會(huì)話域中,應(yīng)該直接就可以getAttribute取到session屬性的。
  • 1 回答
  • 0 關(guān)注
  • 1699 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)