• 小技巧:在向导式页面设计中使用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向导式的信息传递。

  • 相关阅读:
    题目1.A乘以B
    题目1.A乘以B
    秋季学习总结
    题目1.A乘以B
    第一周作业
    C语言I博客作业02
    Silverlight中图像的变换(1)
    SQL SERVER 2005安装过程中COM+错误解决!
    c++ 对文件的操作
    JS标准DES加解密
  • 原文地址:https://www.cnblogs.com/qcxdoit/p/6072773.html
Copyright © 2020-2023  润新知