`
leeleo
  • 浏览: 323388 次
  • 性别: Icon_minigender_1
  • 来自: 贵阳
社区版块
存档分类
最新评论

jsp 获得checkbox值并写入数据库

阅读更多

jsp 获得checkbox值并写入数据库,可通过以下方法: 

    1.获得checkbox的值,并传入数组中
    2.将数组值转化为字符串
    3.写入数据库

例子:
        Checkbox.htm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
    <head> 
        <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
        <title>test</title> 
    </head> 

    <body> 
<form name="myform" id="myform" method="post" action="CorAdd.jsp">   
        <label> 
            <input type="checkbox" name="CorpMode" value="1" />物品 
        </label> 
        <label> 
            <input type="checkbox" name="CorpMode2" value="2" />人头 
        </label> 
        <label> 
            <input type="checkbox" name="CorpMode2" value="3" />其他 
        </label>       
        <input name="" type="button"onclick="document.myform.action='Submit.jsp?menu=add'" /> 
</form> 
    </body> 
</html> 

 

提交页面 : Submit.jsp

<%@ page contentType="text/html; charset=utf-8" language="java" import = "java.util.*, java.text.*,java.sql.*"%> 

<% 
    if(menu.equals("add")) 
{ 

    String tmp=""; 
    String SCorpMode=""; 
    String[] CorpMode = request.getParameterValues("CorpMode"); 
    if(CorpMode.length>0) 
        { 
            for(int i=0;i<CorpMode.length;i++) 
            {   
                SCorpMode=SCorpMode+CorpMode+",";   
            } 
            SCorpMode=SCorpMode.substring(0,SCorpMode.length()-1);//去掉SID中的最后一个逗号   
        } 

tmp ="insert into Corporation (CorpMode) values('+SCorpMode+'); 

    if(dbc.executeUpdate(tmp)>=0) 
       out.println("<script>alert('信息添加成功!');location.href='CorpAdd.jsp'</script>"); 
    else 
         
        //out.println("<script>alert('添加失败!');location.href='CorpAdd.jsp'</script>"); 
        out.print(tmp); 
} 
} 
%> 

 

分享到:
评论

相关推荐

    ASP.NET 中Checkboxlist添加到数据库代码案例

    本篇文章将基于提供的代码片段来深入探讨如何在 ASP.NET Web 应用程序中使用 CheckBoxList 控件,并将其选定值存储到数据库中的具体实现方法。 #### 一、CheckBoxList 控件概述 `CheckBoxList` 是 ASP.NET 提供的...

    jsp中checkbox用法详解.docx

    ### JSP中Checkbox用法详解 #### 一、引言 在Web开发中,Checkbox(复选框)是非常常见的表单元素之一,主要用于收集用户的多选数据。在JSP(JavaServer Pages)环境下,Checkbox的使用同样广泛。本文将详细介绍在...

    用checkbox选择删除数据库中的多条数据

    每个checkbox通常会有一个关联的值,这个值可以是数据库中对应记录的ID或者其他唯一标识符。JavaScript则用于处理用户的交互事件,例如当用户点击提交按钮时,收集所有被选中的checkbox的值,并发送到服务器进行后续...

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

    在JavaServer Pages (JSP) 开发中,常常需要实现用户界面中的批量选择功能,比如在列表中通过复选框来选中多个项目。本文将详细介绍如何在JSP中实现这样的功能,主要涉及HTML、JavaScript 和后端Java的交互。 首先...

    获得选中的checkBox值

    点击按钮获取选中的CheckBox值,JQ实现,代码非常简单。

    jsp实现checkbox的ajax传值实例.docx

    在本例中,我们将关注如何在JSP(JavaServer Pages)环境中,利用AJAX技术处理复选框(checkbox)的选择状态并传递其值到后台。以下是一个具体的实例,详细解释了这个过程。 首先,HTML部分通常会包含一组复选框,...

    .net中checkboxlist与数据库之间的简单操作

    在日常的 Web 开发中,我们经常需要使用 CheckBoxList 控件来让用户选择多个选项,并将这些选项保存到数据库中。在本篇文章中,我们将介绍如何使用 CheckBoxList 控件与数据库进行简单的操作。 标题:.NET 中 ...

    C#中获取CheckBox选中值(多选)

    这样,`selectedInterests`列表就可以方便地用于后续的数据处理,如数据库插入、配置文件写入等。 #### 3.2 使用Linq简化代码 如果项目中使用了C# 3.0或更高版本,可以利用Linq来简化遍历和过滤过程: ```csharp ...

    c# ListView CheckBox 索引值

    当我们在ListView中添加了CheckBox复选框功能时,可能需要获取被选中的项的索引值,以便进行进一步的操作,比如处理用户的选择或者更新数据库。本文将详细介绍如何在C#中获取ListView中CheckBox的索引值。 首先,...

    获取GridView中Checkbox的值

    示例代码中,fileText被用来存储选中Checkbox的"id"值,但是代码并未完成,最后一行的`fileText`应该是用于拼接所有选中Checkbox的"id"值。完整的实现可能如下: ```csharp protected void Button1_Click(object ...

    遍历CheckBoxList,获得选中项的值动态绑定CheckBoxList代码

    ### 遍历CheckBoxList,获得选中项的值动态绑定CheckBoxList #### 知识点一:CheckBoxList概述及应用场景 **CheckBoxList** 是ASP.NET Web Forms中一个非常有用的控件,它允许用户选择一个或多个选项。CheckBoxList...

    两个jsp页面之间传值的问题,和checkbox多选框之间的问题

    本篇文章将聚焦于“两个JSP页面之间传值的问题”以及与之相关的“checkbox多选框”处理。博主houyajie在iteye博客上分享了这个问题的解决方案,让我们深入探讨一下。 首先,我们来看JSP页面间传值的基本方法: 1. ...

    checkbox复选框传值

    当涉及到数据提交,比如通过HTML表单POST方法将用户的选择发送到服务器并存储到数据库中时,理解如何处理复选框的值就显得至关重要。下面我们将深入探讨复选框的基本概念、它们如何工作以及如何将这些值通过POST方法...

    jQuery操作checkbox并获取选中值

    本文将详细讲解如何使用jQuery来操作checkbox,并实现全选、全不选、反选以及获取选中值这四个核心功能。 ### 一、jQuery选择器与checkbox操作 在jQuery中,我们可以使用不同的选择器来选取页面上的checkbox元素。...

    Java后台获取JSP页面多个复选框选中的值

    在Java后台获取JSP页面多个复选框选中的值是一个常见的需求,特别是在开发Web应用程序时。SSM(Spring、SpringMVC、MyBatis)框架是Java Web开发中广泛使用的集成框架,它提供了处理此类问题的高效解决方案。下面将...

    JQuery 判断checkbox是否选中,checkbox全选,获取checkbox选中值

    JQuery 判断checkbox是否选中,checkbox全选,获取checkbox选中值

    C#_winform_动态生成RadioButton和CheckBox并获取选中值

    C#的winform是没有webform的RadioButtonList和CheckBoxList这两个...要实现从数据库取出数据后动态生成N个RadioButton和CheckBox并获取选中项目的值,请看本例。思路很简单,有问题请指出,相互学习共同进步,谢谢。

    CheckBox全选并删除

    - 实际删除:在服务器端,我们需要获取选中的CheckBox对应的ID或其他标识符,然后根据这些信息查询数据库,找到相应的记录并执行删除操作。这通常在按钮的Click事件处理程序中完成,确保用户确认了删除操作。 3. ...

    gridview 分页保存每页的Checkbox选中的值

    当用户在多页之间切换并进行选择后,如何保存并获取每一页Checkbox选中的值是一个常见的需求。以下将详细讲解实现这个功能的方法。 首先,我们需要理解GridView的基本用法。GridView控件允许我们动态绑定数据源,如...

Global site tag (gtag.js) - Google Analytics