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向导式的信息传递。

  • 相关阅读:
    &与&&的区别
    x^y=(x&~y)|(~x&y)证明
    a、b交换与比较
    x+y = ((x&y)<<1) + (x^y) 证明
    (x&y) + ((x^y)>>1)即x和y的算数平均值
    默认参数提升
    类型转换
    闲扯原码,补码和反码(转)
    C/C++中float和double的存储结构
    led设备驱动(s3c_led.c)
  • 原文地址:https://www.cnblogs.com/qcxdoit/p/6072773.html
Copyright © 2011-2022 走看看