亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

求助,關于在servlet中sendRedirect重定向問題?

求助,關于在servlet中sendRedirect重定向問題?

波斯汪 2021-10-12 22:11:12
在客戶端發送到服務器端的請求數據在sendRedirect方法后,無法傳遞到下一個頁面,有什么解決的辦法啊我想知道的是除了重定向、轉發和Session、還有添加請求參數外的其他方法!知道的請說
查看完整描述

3 回答

?
米脂

TA貢獻1836條經驗 獲得超3個贊

好多解決方案:

一 比如你要sendRedirect("a.jsp"),可以帶上參數,修改成這個樣子sendRedirect("a.jsp?參數名=參數值")

二 放在session中,后一張頁面session中取。

三request.getRequestDispatcher("a.jsp").forward(request, response);這樣跳轉

查看完整回答
反對 回復 2021-10-18
?
holdtom

TA貢獻1805條經驗 獲得超10個贊

這個方法的參數是下一個頁面的地址,對吧,地址后面用
?paramName=paramValue
的形式,把參數帶過去,多個參數間用&
eg:
sendRedirect("name.jsp?userId=Joe&userAge=30");
這樣name.jsp的request中就加入它們兩個了:
String newUserId = request.getParameter("userId");
String newUserAge = request.getParameter("userAge");
就跟HTML上頁面間傳參數一樣使用。
如果是用Struts的話,因為Action在重定向后是再new出來一個實例,所以原Action中的變量值不手動帶過來的話,肯定是過不來的。你是不是這里的問題。


查看完整回答
反對 回復 2021-10-18
?
aluckdog

TA貢獻1847條經驗 獲得超7個贊

這個方法的參數是下一個頁面的地址,對吧,地址后面用
?paramName=paramValue
的形式,把參數帶過去,多個參數間用&

如果是在servlet或者struts中的action中也可用于之間的傳遞
基本說白了:就差不多一個傳參的功能

查看完整回答
反對 回復 2021-10-18
  • 3 回答
  • 0 關注
  • 447 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號