在做一个表单注册的功能,文本框的值那些都没问题了,但是在单选按钮上出现了问题,我不知道怎么判断。我数据库里的性别sex类型是选择了varchar(2),然后再程序里实体层写了:
public void setSex(String sex) {
if(sex=="男")
Sex = "1";
else
Sex="2";
}
-----------------------在业务层里写了:
Users users =new Users();String sex=request.getParameter("radSex");users.setSex(sex);为避免复杂,我贴上关键代码,请问单选按钮的值怎么获取啊,我现在卡在这里了。
public void setSex(String sex) {
if(sex=="男")
Sex = "1";
else
Sex="2";
}
-----------------------在业务层里写了:
Users users =new Users();String sex=request.getParameter("radSex");users.setSex(sex);为避免复杂,我贴上关键代码,请问单选按钮的值怎么获取啊,我现在卡在这里了。
{
sex=?
}
if("女".equals(value))
{
sex=?
}
sex是不是限定男用1或女2代替?
数据库里sex用varchar可以吗?是不是插进数据库里的是1,2.还是男,女?
if(sex.equals("男")){
Sex = "1";
} else if(sex.equals("女")){
Sex="2";
} }
目前大部分的公司都是1|2
个人认为没有必要. 就一个男&女能占多少硬盘!