可以调试一下,看看String[] sd = user.getIds();//页面获取到得数组
有没有值
有没有值
解决方案 »
- 急急急急急~~~~~~jquery表单提交问题
- 这样根据ID获取用户信息
- 关于eWebEditor的问题
- tomcat下的org.apache.jasper.JasperException异常的问题
- JSP和ASP服务器共存问题
- WebHome群—号码:2767336 (WEB开发、Java/JSP、JS、XML、VRML、SQL、Oracle、………… )
- 十万火急!我的servletContext不能传递参数该怎么办请高手们帮帮,我谢谢!
- 好象不测试这个if(number1==null){number1="????????"; }
- 高分相送,紧急求救,有关大数据量查询问题。在线等待,急急
- Jsp里如何取当前时间和月份
- 如何移动flash内缩略图的位置
- 谁能说出JavaPage的工作机制?
如果你确认有值,那么,delUserAll这个方法你是咋写的?批量的方法是如何写的?
CjUser user = new CjUser();
for(int i=0;i<nodelds.length;i++){
user.setDelFlag(0);
if(this.userDao.updateUser(user))
{
return true;
}
else
{ return false;}
}
return true;
}先不说你的updateUser(user)是否有问题。
你用 user.setDelFlag(0); 是什么意思,
应该是 user.setDelFlag(nodelds[i]);吧
还有就是user 很多字段都是空的,如果你update这个对象。
很有肯把user对应的表更新为空,如果再设计user表,字段不为空话。
就会update失败,报异常了。
//CjUser user = new CjUser();
for(int i=0;i<nodelds.length;i++){
CjUser user = this.userDao.你的getUserByID方法(nodelds[i]); user.setDelFlag(0);
if(this.userDao.updateUser(user))
{
//return true;
}
else
{ return false;}
}
return true;
}