问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

jsp中的checkbox怎么将选中的值传到后台?

发布网友 发布时间:2022-04-29 05:52

我来回答

4个回答

热心网友 时间:2022-04-10 07:39

1.给复选框命名:<input type='checkbox' name='checkTheme' value='">。

2.在提交的时候onclick="aa();"。

3.在jsp页面中放一个input hidden的属性去接收aa()里面的值:

4.action里面:

private String tempString;//get、set方法,String temp1[] = tempString.split(",");// 截取字符串,获得各个checkBox的值。

5.这个数组temp1[]里面的值就是要获取的各个复选框里取到的值。

JSP(java服务器页面)

JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。

JSP技术有点类似ASP技术,它是在传统的网页HTML(标准通用标记语言的子集)文件(*.htm,

*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件,后缀名为(*.jsp)。 

用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。

它实现了Html语法中的java扩展(以 <%, %>形式)。JSP与Servlet一样,是在服务器端执行的。通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。

JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。

JSP将网页逻辑与网页设计的显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。 JSP(JavaServer Pages)是一种动态页面技术,它的主要目的是将表示逻辑从Servlet中分离出来。

Java Servlet是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。

热心网友 时间:2022-04-10 08:57

前台代码应该是
<input name="checkboxname" type="checkbox" id="checkbox1" value="苹果" />苹果
<input name="checkboxname" type="checkbox" id="checkbox2" value="香蕉" />香蕉
<input name="checkboxname" type="checkbox" id="checkbox3" value="橘子" />橘子
后台获取代码是
response.setCharacterEncoding("UTF-8");
request.setCharacterEncoding("UTF-8");
String [] shuigou=request.getParameterValues("checkboxname");
for (int i = 0; i < shuigou.length; i++) {
String shuiguoname=shuigou[i];
System.out.println(shuiguoname);
}追问我现在去掉了循环,直接String shuiguoname=shuigou[0];取不到这个值啊,是为什么呢?

追答只要你在前台选了值,就可以取到。推荐加上一句

if(shuigou.length>0){
String shuiguoname=shuigou[0];

}

热心网友 时间:2022-04-10 10:32

循环写的有问题
for(int i = 0;i<shuigou.length;i++)
判断写的有问题 null != shuigou[i] && !"".equals(shuigou[i])

热心网友 时间:2022-04-10 12:23

1.导入jquery包。2 .<script language="javascript">function checkBoxFunction(){$.get(//提交的actiondeleteDoctor.action,//传输的数据{name:<s:property value='id'/>},//回调函数function(){alert();},//返回数据类型"text");}</script>
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
小米摄像头离线人在外地怎么办 win11如何固定电脑桌面图标 QQ三国的当代杰出少年是怎么得的? 三国人物风云榜的作者简介 三国人物风云榜作者简介 三国人物风云榜目录 三国人物风云榜内容提要 w10电脑不动黑屏w10系统开机黑屏只有鼠标箭头怎么回事 ...FRAMEWORK中的Action, Control, Resource, Model到底是什么关系... windframework特点 OPPO手机隐藏的功能,多少人用了很多年都不知道 如何使这段java代码兼容firefox与IE oppor7p隐藏代码 PHP 表单问题!如何传递多个checkbox值 加急!php表单url的get提交如何传checkbox值参,用来做“全部删除”用的数组删除mysql数据库?在线等 oppo隐藏功能补电代码 JavaScript 拼接字符串并用逗号隔开,如(1,2,3)& IE,火狐的问题_百度知 ... javascript 移动鼠标得到单元格所在table表中的rowIndex位置[兼容ie... 关于OPPO手机,这些隐藏代码你了解么 用JavaScript封装一个函数,可以通过这个函数获取一组表单控件 radio che... javascript 同时在IE和FireFox获取KeyCode的代码 javascript 全选 反选 ie 火狐兼容问题 js如何获取表单中数组的值? 在js中怎样获得checkbox里选中的多个值? 拍板、黑咕隆咚、颤颤巍巍、胸有成竹、不容置疑、慷慨大方、一视同仁、任劳任怨的意思各是什么? 颤颤魏魏的意思 颤颤巍巍的意思是什么 颤颤巍巍是什么意思? 颤颤巍巍的意思,造句 美版苹果8手机,才入手一个星期、里面有个有限保修2019&#47;10&#47;9,是什么意思?正常吗? OPPO手机用隐藏的代码把充电速度提高,对手机有害吗? 检查一个大的表单,所有的input select checkbox radio 等的值都不... 为什么firefox浏览器不支持 javascript? checkbox类型的input的checked值为true了,为什么没有打勾?(javascript) 个税征收点5000元(每年6万元)什么意思 个人所得税中减除费用是什么 个人所得税申报减除费用什么意思怎么修改? 个人所得税中累计减除费用是什么? 企业零申报个人所得税显示已减免50000元是什么意思? 报个税的时候,出现免税收入5000和扣除费用收入5000是什么意思 个税征收点5000元(每年6万元)什么意思? 个人所得税扣5000的月工资多少? 个税申报时是否选择扣除减除费用,已经选择否了,为什么还带过来5000 个税起征点5000的计算公式? 个人所得税累计减除费用什么情况 个人所得税累计减除费用应小于等于5000实际填写60000这是怎么回事? 新入职员工累计减除费用为0,应该为5000元的,不然要多扣税了,是怎么回事... 工资中个人所得税的扣费标准? 80w对讲机有效距离是多少 功率为8w的对讲机有效通话距离是多少米