慕慕309619
2015-01-27 23:25
u.setFlag(flag!=null?true:false); //判断霸王条款这样判断好一点
u.setFlag(flag.equals("true")?true:false); //这样判断不选 会出错
因为那是复选框,用getParameterValues( )来取值,是一个字符串数组,因为只有一个,只要勾选了,flag就“!= null”(如果你没定义inpu中value的值,传递的是“on”),如果没勾选就是null,就不会传递任何值了,flag也就获取不到任何值,就会报错
JAVA遇见HTML——Servlet篇
160613 学习 · 1029 问题
相似问题