从JSP到Servlet检查单选按钮值

时间:2014-10-30 17:09:51

标签: jsp servlets

在HTML / JSP中,

<input type="radio" value="10" name="a">10 Records
<input type="radio" value="20" name="a">20 Records
<input type="radio" value="50" name="a">50 Records 

在Servlet中,

String val= request.getParameter("a");
System.out.println("Record is : "+val);

变量val返回null

3 个答案:

答案 0 :(得分:2)

希望您的代码与此类似,然后它会为您提供a

的价值
<form action="/Servlet" method="post">
     <input type="radio" value="10" name="a">10 Records
     <input type="radio" value="20" name="a">20 Records
     <input type="radio" value="50" name="a">50 Records 
    // submit button here
</form>

答案 1 :(得分:2)

检查您的表单是否指定了方法帖子。请参阅下面的

<form action="/Servlet" method="post">
     <input type="radio" value="10" name="a">10 Records
     <input type="radio" value="20" name="a">20 Records
     <input type="radio" value="50" name="a">50 Records 
     <input type = "submit" value = "submit"/>
</form>

然后它应该工作。

答案 2 :(得分:0)

我面临同样的问题。我试试这个然后它工作正常。

<input type="radio" value="10" name="a">10 Records **</input>**
<input type="radio" value="20" name="a">20 Records **</input>**
<input type="radio" value="50" name="a">50 Records **</input>**