老师的代码有个问题:无论是否勾选同意协议,都显示false。 原因是checkbox的value是一个字符串数组类型,所以String isAccept=request.getParameterValues("isAccpet")这个写法是不对的
我找了好久,也是醉了
ee 猛然发现老师的方法也是对的,只是有一处isAccept拼错了
解决办法,定义一个字符串数组来获取checkbox的值
String[] isAccept=request.getParameterValues("isAccpet"); if(isAccept==null||isAccept.length==0) { u.setFlag(false); }else { u.setFlag(true); }