action怎么取jsp中的radio和checkbox的值,请各位高手指点

解决方案 »

  1.   

    1.关于Radio Button
    比如这里有个form.html,而且它要提交到result.jsp
    <form action="result.jsp" method="post">
    <input type="radio" value="男" name="gender"/>
    <input type="radio" value="女" name="gender"/>
    </form>
    然后在result.jsp页面中使用:
    <%
    String gender = request.getParameter("gender");
    out.println("<h1>" + gender + "</h1>");
    %>
    这样就行了2.关于Check Box
    比如这里有个form.html,而且它要提交到result.jsp
    <form action="result.jsp" method="post">
    <input type="checkbox" value="男" name="gender"/>
    <input type="checkbox" value="女" name="gender"/>
    </form>
    然后result.jsp页面中使用:
    <%
    String[] genders = request.getParameterValues("gender");
    for (int i=0; i<genders.length; i++){
    out.println("<h1>" + genders[i] + "</h1>");
    }
    %>
    这样就行
      

  2.   

    ......别人说是struts啊。可以在Action里用 List ,set
      

  3.   

    Action:
    private List<String> interest;
    public List<String> getInterest() {
    return interest;
    } public void setInterest(List<String> interest) {
    this.interest = interest;
    }
    提交参数jsp:
         <form action="XX">  
        <input name="interest" type="checkbox" value="male">
        <input name="interest" type="checkbox" value="female">
        <input type="submit" value="submit">
            </form>显示JSP:<s:property value="interest[0]"/> 
              <s:property value="interest[1]"/> 
    这是struts2 的,不知道1,2是不是一样的希望对楼主有帮助
      

  4.   

    radio String radio = request.getParameter("radio");
    checkbox String[] checkbox = request.getParameterValues("checkbox");
      

  5.   

    1.关于Radio Button
    比如这里有个form.html,而且它要提交到result.jsp
    <form action="result.jsp" method="post">
    <input type="radio" value="男" name="gender"/>
    <input type="radio" value="女" name="gender"/>
    </form>
    在你的action中定义一个
    String gender这样就行了2.关于Check Box
    比如这里有个form.html,而且它要提交到youraction
    <form action="result.jsp" method="post">
    <input type="checkbox" value="男" name="gender"/>
    <input type="checkbox" value="女" name="gender"/>
    </form>在你的action中定义一个
    String[] gender这样就行了
    注意:别忘记getter()和settter()