zoukankan      html  css  js  c++  java
  • JSP页面后台跳转

    1、通过response传参
    response.sendRedirect(path);
    一方面sendRedirect的请求中,?后面的参数必须手动进行URLEncoding。如:
      String message = URLEncoder.encode("输入成功", "UTF-8");
      response.sendRedirect("A.jsp?message=" + message);
    另一方面,A.jsp接收到的message需要进行一定的处理。如
      <%
         String tmp = request.getParameter("name");
         tmp = new String(tmp.getBytes("ISO-8859-1"), "UTF-8");
      %>
    jsp使用:

      <%=tmp%>


    2、通过request传参
       request.getRequestDispatcher("/error.jsp?ErrorMsg="+msg).forward(request, response);访问绝对路径:站点根路径+“/error.jsp”
       request.getRequestDispatcher("error.jsp?ErrorMsg="+msg).forward(request, response);访问相对路径:最后路径为当前访问的路径+“/error.jsp”
      注:这种方法传参不用UTF-8加密解密处理

  • 相关阅读:
    2017普及组D1T3 洛谷P3956 棋盘
    2017提高组D1T1 洛谷P3951 小凯的疑惑
    Title
    Title
    Title
    Title
    Title
    Title
    Title
    Title
  • 原文地址:https://www.cnblogs.com/SunDigital/p/4786355.html
Copyright © 2011-2022 走看看