为什么是null 如果没有选中checkbox得到的值就是null 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 复选框一般为一个数组:String[] getMyCBX;getMyCBX = request.getParameterValues("mycheck");if(getMyCBX != null) for(int i = 0; i < getMyCBX.length; i++){ out.print("<br>" + getMyCBX[i]); }else out.print("未选择!"); 为什么我选了复选框后还是null呢? 又有新问题,为什么删除不了?告诉我“No ResultSet was produced”代码如下: String[] xuhao; xuhao=request.getParameterValues("mycheck"); if(xuhao != null) for(int i = 0; i < xuhao.length; i++) { if(xuhao[i]!="on") { strsql="delete from 论坛 where 序号='"+Integer.parseInt(xuhao[i])+"'"; rs = stmt.executeQuery(strsql); } } rs.close(); 添加、修改、删除数据库操作,即insert、update、delete的操作没有返回值,所有rs = stmt.executeQuery(strsql);直接写成stmt.executeQuery(strsql);这样就行了。 楼上的兄弟说的不太对吧,如果是insert ,update,delete操作,那么应该用stmt.executeUpdate(sql)才对呀 fusioncharts导出图片的文件名设为中文如何不乱码? 新生提问,想学jsp,给点建议! 谁能帮我写个小脚本程序,谢谢了 高手帮我看一下。。。。IReport 用不了 ibatis问题,为什么提示找不到SqlMapConfig.xml outofMemoryError:java heap space异常 在value中的%是什么用途 菜鸟求教 100分,请教各位兄台,我的jsp页面一刷新就报空值的错误 关于Java与数据库操作的一个问题,新人求解答 JAVA 正则表达式的问题 我在JSP页面中调用一段显示打印对话框的Java程序,可是点击“打印”按钮后什么都不显示,请大伙帮忙指点一下!
getMyCBX = request.getParameterValues("mycheck");
if(getMyCBX != null)
for(int i = 0; i < getMyCBX.length; i++){
out.print("<br>" + getMyCBX[i]);
}
else
out.print("未选择!");
代码如下:
String[] xuhao;
xuhao=request.getParameterValues("mycheck");
if(xuhao != null)
for(int i = 0; i < xuhao.length; i++)
{
if(xuhao[i]!="on")
{
strsql="delete from 论坛 where 序号='"+Integer.parseInt(xuhao[i])+"'";
rs = stmt.executeQuery(strsql);
}
}
rs.close();
这样就行了。
如果是insert ,update,delete操作,那么应该用stmt.executeUpdate(sql)才对呀