首页后端开发其他后端知识jsp 复选框使用方法

jsp 复选框使用方法

时间2024-02-08 00:09:03发布访客分类其他后端知识浏览787
导读:收集整理的这篇文章主要介绍了jsp 复选框使用方法,觉得挺不错的,现在分享给大家,也给大家做个参考。 1,页面上 复制代码 代码如下:<td width="4%" height="...
收集整理的这篇文章主要介绍了jsp 复选框使用方法,觉得挺不错的,现在分享给大家,也给大家做个参考。 1,页面上
复制代码 代码如下:
td width="4%" height="26" align="center">
input tyPE="checkbox" name="checkbox"
value=%=user.getId()%> />
/td>


2.action
复制代码 代码如下:
String[] checkbox = request.getParameterValues("checkbox");
ListInteger> checkboxs = new ArrayListInteger> ();
int operatorId =SessionMgr.getAccountSession(request, response).getId();
LOGger.debug("--operatorId--:"+operatorId);
//判断复选框是否有选
if(checkbox!=null& & !"".equals(checkbox)){
for(int i=0; icheckbox.length; 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 EL表达式详细介绍
  • jsp下页面跳转的几种方法小结
  • Jsp生成页面验证码的方法[附代码]
  • jsp web.xml文件的作用及基本配置
  • JSP 连接MySQL配置与使用
  • Servlet+Jsp实现图片或文件的上传功能具体思路及代码
  • JSP自定义标签Taglib实现过程重点总结
  • 在jsp页面如何获得url参数
  • jsp JFreeChart使用心得与例子
  • jsp中利用jquery+ajax在前后台之间传递json格式参数
  • jquery easyui 结合jsp简单展现table数据示例
  • JSP 获取真实IP地址的代码
  • jsp 生命周期详细介绍

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: jsp 复选框使用方法
本文地址: https://pptw.com/jishu/604741.html
hibernate更新数据方法小结 Hibernate save() saveorupdate()的用法第1/2页

游客 回复需填写必要信息