zoukankan      html  css  js  c++  java
  • 后台获得数据

     1 <body>
     2     
     3     <form action = "do_post.jsp" method = "post">
     4     
     5     用户名:<input type = "text" id = "" name = "user">
     6     <br>
     7     密码:&nbsp;<input type = "password" id = "" name = "pass">
     8     <br>
     9     性别:
    10     <br>
    11<input type = "radio" id = "" name = "sex" value = "nan"> &nbsp; 
    12<input type = "radio" id = "" name = "sex" value = "nv">
    13     <br>
    14     个人说明:
    15     <br>
    16     <textarea rows="4" cols="35" id = "" name = "text"></textarea>
    17     <br>
    18     <input type = "submit" value = "提交">
    19     </form>
    20     
    21 </body>

    对于这些输入或单选都可以使用普遍输出:

     1 <body>
     2 <%
     3     String user = request.getParameter("user");
     4     request.setAttribute("user", user);
     5     
     6     String pass = request.getParameter("pass");
     7     request.setAttribute("pass", pass);
     8     
     9     String sex = request.getParameter("sex");
    10     request.setAttribute("sex", sex);
    11     
    12     String text = request.getParameter("text");
    13     request.setAttribute("text", text);
    14 %>
    15 
    16 <p>${user }</p>
    17 <p>${pass }</p>
    18 <p>${sex }</p>
    19 <p>${text }</p>
    20 </body>

    而多选框因为多选,输出的是一个数组,所以:

    1     <body>
    2     爱好:
    3     <br>
    4     骑行<input type = "checkbox" id = "" name = "favorite" value = "qixing">
    5     爬山<input type = "checkbox" id = "" name = "favorite" value = "pashan">
    6     游泳<input type = "checkbox" id = "" name = "favorite" value = "youyong">
    7     蹦极<input type = "checkbox" id = "" name = "favorite" value = "bengji">
    8     </body>
    1 <body>
    2 String favorite[] = request.getParameterValues("favorite");
    3 request.setAttribute("favorite", favorite);
    4 <%
    5 for(String a : favorite){
    6 %>
    7 <%=a %>
    8 <%}%>
    9 </body>

    补充:

    req.setCharacterEncoding("utf-8"); 改变编码格式

  • 相关阅读:
    WPF使用Mutex创建单实例程序失效
    招式百出的数组(js)
    js中,如何把一个混杂的字符串进行去重并按数字在左,字母在右组成的新字符串打印出来
    字符串对象(js)
    时间对象(js)
    数组迭代的5个小宝贝(js)
    线程的状态
    线程
    JAVA学习规划
    简单的反射实例
  • 原文地址:https://www.cnblogs.com/shenhx666/p/8046051.html
Copyright © 2011-2022 走看看