zoukankan      html  css  js  c++  java
  • 登入后返回原来的页面

    方法一.//保存在session 在要保存的页面加入如下代码

    1. String ls_URL =   
    2.   
    3.       new StringBuffer(request.getRequestURL()).toString();   
    4.   
    5. session.setAttribute("ls_URL",ls_URL);  

    在登入成功页面加入

    1. String ls_newURL=(String)session.getAttribute("ls_URL");//从session中读取地址  
    2.   
    3. out.println("<script language='javascript'>window.location.href='"+ls_newURL+"';</script>");//将页面重定向到保存页面   

    方法二

    [jscript] view plaincopy
    1. documnet.referrer取得上一页面的url  
    2.   
    3.   
    4.   
    5. <script language="javascript">  
    6.   
    7. var url=document.referrer;  
    8.   
    9. var p=url.toLowerCase().indexOf("163.com");  
    10.   
    11. if (p>0)  
    12.   
    13. {  
    14.   
    15. window.navigate("163/index.htm");  
    16.   
    17. }  
    18.   
    19. else  
    20.   
    21. {  
    22.   
    23. window.navigate("sina/index.htm");  
    24.   
    25. }  
    26.   
    27. </script>  

     方法三

      1. 首先,在登录页面做一个隐藏域来获得请求头信息   
      2.   
      3. 注:Referer:包含一个URL,用户从该URL代表的页面出发访问当前请求的页面。   
      4.   
      5.   
      6.   
      7. <input type="hidden"  name="li_url" value=" <%=request.getHeader("Referer")%>">   
      8.   
      9.   
      10.   
      11.   
      12.   
      13. 然后在服务器端得到这个url ,然后放回在request作用域内   
      14.   
      15.   
      16.   
      17. String li_url=request.getParameter("li_url");   
      18.   
      19. request.setAttribute("li_url", li_url);//当然session 也没问题   
      20.   
      21.   
      22.   
      23. 然后 再在客户端中取得这个url ,重新开始一个新的请求即可   
      24.   
      25.   
      26.   
      27. <script language='javascript'>window.location.href='"+${li_url}+"'; </script
  • 相关阅读:
    Netty学习(四)-TCP粘包和拆包
    Netty学习(三)-Netty重要接口讲解
    Netty学习(二)-Helloworld Netty
    Netty学习(一)-为什么选择Netty
    java学习-NIO(五)NIO学习总结以及NIO新特性介绍
    java学习-NIO(四)Selector
    哈希表 HashTable(又名散列表)
    设计模式-外观模式
    设计模式-装饰模式
    设计模式-适配器模式
  • 原文地址:https://www.cnblogs.com/mili3/p/3974757.html
Copyright © 2011-2022 走看看