servlet类中得到raido中的值

来源:百度知道 编辑:UC知道 时间:2024/06/24 23:55:48
<tr>
<td>性别</td>
<td><input type="radio" name="sex" values="man"/>男 <input type="radio" name="sex" values="women" />女</td>
</tr>//这是HTML中的单选框按钮
String sex = request.getParameter("sex");//这是我定义在servlet类中得到单选框中值的方法

但是显示的radio的值是on.
那个字符的编码方式我已经改了.
快点,哼急的

name="sex"
如果是单选的话,name必须一样才能只获取一个值
另外,你需要让其中一个选中,后才才能获取

很简单二个radio的name不能一样!否则不知道取哪个
radio的值比较特殊,一般要用js判断一下,doucument.getElementByName("name").checked 然后把这个doucument.getElementByName("name").value传到后台

你可以判断一下。
if(request.getParameter("sex").equals("man"))
{
}
else
{
}

name 不能相同吧