在jsp中怎麼實現登入後,自動跳轉到登入前正瀏覽的頁面?就像希賽的一樣,
在jsp中怎麼實現登入後,自動跳轉到登入前正瀏覽的頁面?就像希賽的一樣,不管你從哪能個頁面登入,成功登入後會自動跳轉回那個頁面。解決方法一:登入處理後,返回如下內容:
2 printwriter out = response.getwriter();
3 4 out.println("quot;$);
7 8 out.println("quot;$);
9 11
12 out.println(" quot;$);
13 16 out.println("history.go(-1);history.go(0);quot;$);
19 20 out.println(" quot;$);
21 22 out.println("quot;$);
23 24 out.flush();
25 26 out.close();
27 28 return null;
29 解決方法二: 1 string referer = req.getheader("referer");
2 resp.sendredirect(referer);
3 return;
4 5
上面兩種方法不可取是因為,如果使用者登入失敗,再次登入的話就會出現登入後返回到登入的錯誤。第三種:把你要在跳轉時需要儲存的資訊存放在session變數中,登入後清除這個session。可行。需要登入操作的頁面上面新增:
在登入處理頁面:
1 string redirecturl = (string)req.getsession().getattribute("redirecturl");
2 if(stringutils.isvalid(redirecturl))
很常見的乙個應用就是訪問某個頁面,因為許可權不夠,進入登陸頁面。人性化的設計是能夠在登陸之後,系統跳轉到使用者原本需要訪問的頁面。這可以借助***來實現。
在我們驗證使用者登陸的***裡面獲取請求位址,並存入session。
在使用者登陸的action中加入字串型別的prepage屬性,用來儲存***放入session的prepage值(即登陸前的請求位址)。
package com.tuanplus.action;import com.tuanplus.po.user;import com.tuanplus.service.iuserservice;import com.tuanplus.util.authcodeutil;/** * 登陸action * * @author mzule * */public class loginaction extends baseaction else }...}
在struts.xml中配置使用action的屬性prepage決定物理檢視資源。
...myorder
/login.jsp
...嗯,乙個小技巧,希望對大家有用。
我的方法
//獲取伺服器位址
string basepath = request.getscheme() + "://"
+ request.getservername() + ":" + request.getserverport();
// // 預防空指標
if (querystring == null)
string realpath = request.getrequesturi() + " " + querystring;
system.out.println(basepath+realpath);
struts.xml配置
amp;$lt;/interceptor>
/web-inf/wenku/uploaddoc.jsp
curl登陸後模擬登陸並訪問登陸後的頁面
header content type textml charset utf 8 採集的資訊需要先登入的就要先模擬登入 設定cookie儲存路徑 cookie path ch curl init 組裝使用者名稱和密碼 info username 141391000914 info password ...
環信Demo登陸返回204 登陸失敗
環信登陸直接拿來easeui自己寫登陸註冊,測試發現一直走登陸失敗,code 204 message返回使用者未發現。因為是自己在前端寫的註冊測試,其實應該是放在服務的去做的,自己測試結果出現了問題,記錄下 emclient.getinstance createaccount username,us...
頁面是否登陸問題
第一種 在js裡邊寫 protected void page load object sender,eventargs e 是否登入驗證 function loginfun 第二種 每個頁面寫上這個 protected void page load object sender,eventargs e...