我想在servlet中获取单选按钮的值但是得到null值,下面是我的jsp代码。
<td><input name="${quest.questionId}" type="radio" value="${quest.option1}" />${quest.option1}</td>
我尝试使用request.getParameter("quest.questionId");
和request.getparameter("${quest.questionID}");
,但仍然获得null
值。
答案 0 :(得分:0)
我相信${quest.questionId}
是一个JSP EL表达式,因此它将用实际的问题ID替换它。
您必须通过传递questionId来使用request.getParameter()
。不是String参数。
否则请输入任何其他正常名称,如下所示:
<td><input name="questionId" type="radio" value="${quest.option1}" />${quest.option1}</td>
然后在servlet中你可以访问如下的值:
request.getParameter("questionId");