zoukankan      html  css  js  c++  java
  • 小技巧:在向导式页面设计中使用hidden型输入可以避免session的使用

    在向导式页面设计中使用hidden型输入可以避免session的使用,从而减小内存开支。

    在表单中使用隐藏输入类型<input type="hidden" name="xxx" value="<%=xxx%>">将需要的信息提交给下一个页面(在下一页面用request.getParameter获取)。

    小例子:

    jsp1:

    <body>
    <form action="register2.jsp">
    请输入你的真实姓名:<input type="text" name="name"><br>
    <input type="submit" value="submit">

    </form>
    </body>

    jsp2:

    <body>
    <%String name=""; %>
    <p>
    <%
    name=request.getParameter("name");
    session.setAttribute("name", name);
    %>

    <%= name%>
    </p>
    <p>

    <form action="register3.jsp">
    你的兴趣爱好:<input type="text" name="muse"><br>
    <input type="hidden" name="name" value="<%= name%>">
    <input type="submit" value="submit">

    </form>
    </body>

    jsp3:

    <body>
    <%
    String muse=request.getParameter("muse");
    %>

    <%=request.getParameter("name") %>
    <%=muse %>
    </body>

    这样就实现了jsp1-->jsp2-->jsp3向导式的信息传递。

  • 相关阅读:
    在Visual Studio 2019中配置OpenCV环境
    Java中的垃圾回收
    线程池
    Java中锁优化
    二叉树的几种遍历
    java中Comparator的用法(排序、分组)
    java8 stream
    Java后台生成二维码并上传到阿里云OSS
    代码生成器的成长过程
    软件的军工六性
  • 原文地址:https://www.cnblogs.com/qcxdoit/p/6072773.html
Copyright © 2011-2022 走看看