`
srj2903
  • 浏览: 107140 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

在jsp中如何利用checkbox进行批量删除记录

    博客分类:
  • jsp
阅读更多
在jsp中如何利用checkbox进行批量删除记录
在jsp中如何利用checkbox进行批量删除记录?
NO.1  将前台jsp页面中的所有你要用到checkbox的name值设为相同如  
<input   type="checkbox"   name="userid">  
然后在后台获取参数时使用:  
String   userid[]     =   request.getParameterValues("userid");  
String   userIdAll   =   "";  
if   (userid!=null)   {  
          for(int   i=0;i<userid.length;i++) 
{  
         userIdAll   =userIdAll   +   userid[i]   +   ","   ;  
         }  
          userIdAll   =   userIdAll.substring(0,   userIdAll.length-1   )  
          String   sql   =   "delete   reguser   where   userid   in("   +   userIdAll+   ")";  
          //执行sql语句略......  
  }  
NO.2  
String[]   box   =   request.getParameterValues("checkbox");//取得ID数组,checkbox放ID值;  
  int[]   UserID   =   ExStr.strArray2IntArray(box);//如有必要转换成int数组,ExStr是我自己定义的字符串处理的类;  
  再调用delete的sql语句……  
NO.3 
就用简单的sql语句就可以实现了。   
  String   id   =   request.getParameter("id"); 
  String   sql   =   "delete   from   table   where   id   in   ("+   id   +");  
 

分享到:
评论

相关推荐

    JSP中的批量删除111111111

    以下将详细介绍如何在JSP中实现批量删除的功能,以及相关的知识点。 首先,我们需要一个用户界面来选择待删除的项。这可以通过HTML表格或者复选框实现,每个待删除的项对应一个复选框。例如: ```html ...

    通过在GridView中CheckBox多选的批量删除,经典

    在实际应用中,我们常常需要实现用户可以选择多个条目并进行批量操作,例如批量删除。这个场景在很多业务系统中都非常常见,如订单管理、用户管理等。"通过在GridView中CheckBox多选的批量删除"就是一个典型的需求,...

    Android ListView+checkbox 实现批量删除

    在实际应用中,我们经常需要实现一个功能,让用户能够选择ListView中的多个条目进行批量删除,这正是"Android ListView+checkbox 实现批量删除"这个主题所涵盖的知识点。下面我们将详细探讨如何在Android中实现这一...

    listview+checkBox全选,批量删除

    这个过程涉及数据模型的管理,可能需要遍历ListView的所有项,检查CheckBox的状态,筛选出被选中的项,然后根据这些项的标识从数据源(如数据库或服务器)中删除相应的记录。 5. **事件处理**: - 在Android中,...

    checkbox全选反选与批量删除附源码

    在IT领域,尤其是在Web开发中,用户经常需要对列表中的多项数据进行操作,例如全选、反选和批量删除。这个场景通常涉及到前端交互和后端处理。在本例中,我们将探讨如何利用HTML的`checkbox`元素,JavaScript来实现...

    jsp+servlet批量删除

    批量删除功能是许多web应用程序中常见的需求,例如在管理后台或者数据列表页面,用户可能需要选择多个条目进行一次性删除。本实例主要探讨如何结合JSP和Servlet实现这样的功能。 首先,我们需要理解`JSP`和`Servlet...

    jsp中checkbox用法详解.docx

    本文将详细介绍在JSP中如何使用Checkbox,包括基本语法、动态绑定数据、处理用户提交的数据等方面。 #### 二、Checkbox的基本使用 在HTML中,Checkbox的基本语法非常简单: ```html &lt;input type="checkbox" name=...

    JSP列表中复选框批量选择功能实现

    本文将详细介绍如何在JSP中实现这样的功能,主要涉及HTML、JavaScript 和后端Java的交互。 首先,我们需要在JSP页面上创建一个列表,每个列表项前都有一个复选框。HTML代码如下: ```html ${items}" var="item"&gt;...

    Android 长按Listview显示CheckBox,实现批量删除

    Android 长按Listview显示CheckBox,实现批量删除,具体功能请参考: http://blog.csdn.net/ddxxll2008/article/details/49125759

    ASP批量删除记录方法

    在ASP(Active Server Pages)中实现批量删除记录的功能是网站开发中的常见需求之一。本文将详细介绍一种实现此功能的方法,并通过示例代码进行具体说明。 #### 一、ASP批量删除记录的基本原理 在ASP中,批量删除...

    jsp中通过复选框批量删除的js脚本

    在批量删除的情况下,这意味着从请求中读取复选框的值,然后逐个处理这些值,执行删除操作。 ##### 3.2 Java代码分析 ```java private String[] check; public String delete() { System.out.println("进入批量...

    listview+checkbox实现简单批量删除

    在实际应用中,我们经常需要实现用户可以勾选ListView中的项并进行批量删除的功能。本文将详细讲解如何结合ListView和Checkbox来实现这一功能。 首先,我们需要在ListView的每个条目布局中添加一个Checkbox。在XML...

    C# GridView批量删除记录

    首先,需要在 GridView 中添加一个模板字段,并在该字段中添加一个复选框,以便用户选择要删除的记录。接着,需要在 GridView 的绑定数据源时,指定主键字段,以便能够获取记录的主键值。然后,需要在确认对话框中,...

    jsp使用复选框做成的批量删除

    在批量删除的场景下,JSP主要负责接收用户的请求,处理数据,并返回相应的反馈。 批量删除的关键在于复选框。在HTML中,复选框(checkbox)允许用户选择一个或多个选项。在JSP页面上,我们可以为每个待删除的记录...

    通过CheckBox删除选中记录

    "通过CheckBox删除选中记录"这一主题涉及的是前端或后端编程中的一项常见功能,它允许用户通过勾选一系列选项,然后一次性删除这些被选中的数据记录。以下将详细介绍实现这一功能的关键步骤和相关知识点。 1. **复...

    CheckBox全选并删除

    在ASP.NET开发中,CheckBox控件常常用于实现用户界面中的多选功能,而"CheckBox全选并删除"这个主题涉及到两个关键操作:全选和删除。全选功能允许用户一次性选择多个选项,删除则通常指的是从数据库或其他数据存储...

    C# GridView+CheckBox删除记录

    特别是在涉及到多条记录的管理时,利用CheckBox来辅助用户选择需要操作的数据项变得尤为实用。本文将详细介绍如何在C#环境下使用GridView控件结合CheckBox实现对数据库中记录的删除功能。 #### 一、项目搭建 1. **...

    mvc中checkbox的删除

    在ASP.NET MVC框架中,开发人员经常需要处理用户界面中的复选框(checkbox)来实现批量操作,如删除。在本场景中,我们将探讨如何在MVC3中使用Entity Framework进行批量删除,以及如何结合AJAX技术实现无刷新操作。 ...

    GridView中选择checkBox的项删除事件

    有时,我们还需要实现对`GridView`中某些特定行进行操作的功能,比如删除选中的记录。本文将详细探讨如何在`GridView`中实现通过选中复选框来触发删除事件的功能。 #### 一、基础概念 在深入讨论代码实现之前,...

    怎么获选批量删除的checkbox

    --var recdElement = docElement.appendChild(xmlDoc.createElement("record")); recdElement.setAttribute("bizobj","CM_USERS"); recdElement.setAttribute("state","update"); var trNode = ...

Global site tag (gtag.js) - Google Analytics