jsp复选框使用的详细解析

来源:爱站网时间:2018-10-05编辑:网友分享
下面是小编给大家分享的一篇jsp复选框使用的详细解析,感兴趣的朋友跟小编一起来了解一下吧!

  下面是小编给大家分享的一篇jsp复选框使用的详细解析,感兴趣的朋友跟小编一起来了解一下吧!

  1,页面上

  复制代码 代码如下:

  

  

  value= />

  

  2.action

  复制代码 代码如下:

  String[] checkbox = request.getParameterValues("checkbox");

  List checkboxs = new ArrayList();

  int operatorId =SessionMgr.getAccountSession(request, response).getId();

  logger.debug("--operatorId--:"+operatorId);

  //判断复选框是否有选

  if(checkbox!=null&&!"".equals(checkbox)){

  for(int i=0;i;i++){

  //checkboxs.add(checkbox[i]);

  String id_str = checkbox[i];

  int id = Integer.parseInt(id_str);

  //判断是否是自己本身

  if(id==operatorId){

  message="不能删除自己的用户";

  }

  //判断是否是admin超级管理员

  if(id==1){

  message="admin用户不能删除";

  }

  //判断该用户是否存在工单

  boolean isExist= false;

  isExist = UserMgr.isExistWorkbillOfUser(id);

  logger.debug("--isExist--:"+isExist);

  if(isExist){

  message = "该用户有建工单不能删除";

  }

  if(id!=operatorId&&id!=1&&!isExist){

  checkboxs.add(id);

  }

  }

  try{

  UserMgr.deleteUser(checkboxs);

  message = "删除成功!";

  }catch(SystemException se){

  logger.error(se);

  }

  }

  else{

  message = "您还没选择用户!";

  }

  以上就是jsp复选框使用的详细解析了,想必都了解了吧,更多相关内容请继续关注爱站技术频道。

上一篇:JSP一句话木马代码的深度解析

下一篇:JSP中MySQL配置使用的详细教程

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载