<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[Heck's  Blog]]></title> 
<link>https://www.heckjj.com/index.php</link> 
<description><![CDATA[一瞬间的决定，往往可以改变很多，事实上，让自己成功的往往不是知识，是精神！ 如果你总是为自己找借口，那只好让成功推迟。执行力，今天！]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[Heck's  Blog]]></copyright>
<item>
<link>https://www.heckjj.com/checkbox-batch-delete-html/</link>
<title><![CDATA[复选框checkbox在JSP实现批量删除的过程中的取值问题]]></title> 
<author>Heck &lt;@hecks.tk&gt;</author>
<category><![CDATA[前端开发]]></category>
<pubDate>Tue, 31 Aug 2010 05:16:31 +0000</pubDate> 
<guid>https://www.heckjj.com/checkbox-batch-delete-html/</guid> 
<description>
<![CDATA[ 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-family: 微软雅黑;">在一些内容系统和文章发布系统中，常常用到批量删除。这时就用到SQL语句：delete from 表名 where 字段名 in （参数1，参数2，参数3......），用checkbox控件传值是一个很好的选择，但是在取值过程中与ASP有些不同，ASP直接使用request.Form(checkbox的名字)就能实现：&nbsp;&nbsp; 参数1，参数2，参数3......&nbsp;&nbsp;&nbsp;&nbsp;格式的排列，在JSP中还需要一定处理，以下为实现的一种方式，代码如下：<br/>客户端：</span><textarea name="code" class="html" rows="15" cols="100">
<BODY>
<CENTER><H4>checkBox批量删除</H4></CENTER>
<HR>
&nbsp;&nbsp; <FORM METHOD="POST" ACTION="test.jsp">
&nbsp;&nbsp; <INPUT TYPE="checkbox" NAME="name" value="1"> 条目1<BR>
&nbsp;&nbsp; <INPUT TYPE="checkbox" NAME="name" value="2"> 条目2<BR>
&nbsp;&nbsp; <INPUT TYPE="checkbox" NAME="name" value="3"> 条目3<BR>
&nbsp;&nbsp; <INPUT TYPE="checkbox" NAME="name" value="4"> 条目4<BR>
&nbsp;&nbsp; <INPUT TYPE="checkbox" NAME="name" value="5"> 条目5<BR>
&nbsp;&nbsp; <INPUT TYPE="checkbox" NAME="name" value="6"> 条目6<BR>
&nbsp;&nbsp; <INPUT TYPE="checkbox" NAME="name" value="7"> 条目7<BR>
&nbsp;&nbsp; <INPUT TYPE="submit" value="提交">
&nbsp;&nbsp; </FORM>
</BODY></textarea><br/><span style="font-family: 微软雅黑;">服务器端：</span><textarea name="code" class="java" rows="15" cols="100">
<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<%
String[] name=request.getParameterValues("name");//取值，字符串数组存值
String str=name[0].toString(); 
for(int i=1;i<name.length;i++)&#123;
str=str+","+name[i];&nbsp;&nbsp; //转化为字符串，添加逗号
&#125;
out.print("str=");
out.print(str);
%></textarea><br/><br/>Tags - <a href="https://www.heckjj.com/tags/checkbox%25E6%2589%25B9%25E9%2587%258F%25E5%2588%25A0%25E9%2599%25A4/" rel="tag">checkbox批量删除</a> , <a href="https://www.heckjj.com/tags/%25E5%25A4%258D%25E9%2580%2589%25E6%25A1%2586/" rel="tag">复选框</a>
]]>
</description>
</item><item>
<link>https://www.heckjj.com/checkbox-batch-delete-html/#blogcomment</link>
<title><![CDATA[[评论] 复选框checkbox在JSP实现批量删除的过程中的取值问题]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>https://www.heckjj.com/checkbox-batch-delete-html/#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>