在JSP单选按钮异常中

时间:2013-02-22 05:33:49

标签: jsp radio-button

我制作了两个这样的单选按钮:

<input type="radio" name="One" value="Send To All" checked="checked" />  
    <input type="radio" name="One" value="Send To Recent" />  

但是当我尝试通过以下代码行获取单选按钮的值时:

request.getParameter("Send To All");  

我在同一条线上找到了NullPointerException。那么有人能告诉我正确的方法来获得单选按钮的价值吗?

提前致谢。

3 个答案:

答案 0 :(得分:2)

实际上,在服务器端,我们可以通过name属性访问表单值,而不是使用value属性

所以它应该是

request.getParameter("One"); 

并且它自己的行不会给出空指针异常,如果没有带有该名称的参数,它将返回null值。

如评论所说,你必须检查

    if(request.getParameter("One").equals("Send To All"){
       //TO DO
    }

答案 1 :(得分:0)

应为request.getParameter("One");

答案 2 :(得分:0)

String value= request.getParameter("One");// used to get the value 
out.println(value);

它会起作用