最近遇到一个form表单提交需要将选中的checkbox的id和name一起传到后台,但是EL表达式不能用+号直接拼接字符,好难受,所以用了这个方法。今天发现直接用httpReq.getParameterValues()无法获取到,原因就是form表单的数据没有做bean的接收,所以想到用隐藏域的办法传到后台。项目没有引入jquery,暂且直接用js了。(未采用ajax的原因是页面需要重新跳转)
jsp代码:
<pre name="code" class="html"><input type="hidden" id="productarray" name="productarray" value=""/> <c:set var="up" scope="request" value="|"></c:set> <c:forEach var="pa" items="${productsArray}"> <input type="checkbox" name="productarray" value="${pa.id}${up}${pa.name }"> </c:forEach>
js代码:
var obj = document.getElementsByName("productarray"); var check_val = []; for(k in obj){ if(obj[k].checked){ check_val.push(obj[k].value); } }
java代码:
String productArr = httpReq.getParameter("productarray"); if(productArr != null && productArr != ""){ String productArray[] = productArr.split(","); logger.info("productArray length --------------"+productArray.length); for (int i = 0; i < productArray.length; i++) { String tempValue = productArray[i]; StringTokenizer stkr = new StringTokenizer(tempValue,"|"); if (stkr.hasMoreElements()) { productEntryId = stkr.nextToken(); productName = stkr.nextToken(); } } }
相关推荐
单列,多列和区域去除重复值公式的详细讲解
标量式的多目标优化是将多目标问题转化为单目标问题来解决,这种方法实现简单,但存在很多缺点,如在目标的转化过程中需要给不同目标设置权重值,这些权重值的设置通常都是凭经验或通过反复实验确定的,带有主观性,...
这涉及到信息的相关性、时效性、热度等多个因素。相关性通常通过计算查询词与信息内容之间的相似度来评估;时效性则考虑信息的发布日期,新鲜的信息往往更能吸引用户;热度可能涉及点击率、评论数量、分享次数等用户...
【多到一归约操作】在并行计算中是一个重要的概念,它涉及到多个进程的数据聚合,比如求和、求最大值或最小值等操作,并将结果集中在单个进程中。这种操作广泛应用于分布式系统和并行计算环境,因为它能有效地处理大...
关于平面上的K-拟亚纯映射的研究,涉及到复变函数理论的一个重要分支——值分布论。拟亚纯映射是亚纯函数概念的一种推广,它允许映射在其定义域内存在有限数量的奇点。研究者通过覆盖曲面理论,对拟亚纯映射的重值、...
多目标旅行商问题是指在一个完全连通的图中,每个边都带有多个权重值(如距离、时间、成本等),目标是在满足所有约束条件的情况下,寻找到一条或多条路径,使得所有目标函数值尽可能达到最优或次优的状态。...
复变函数论是数学中研究复数域上的函数理论的一个分支,它主要研究解析函数的性质和应用。解析函数是指在复平面上...通过这些问题的讨论和练习,学生能够加深对复变函数论的理解,并能在多个学科领域中应用这些理论。
其中,引理1和引理2涉及到超越亚纯函数取临界值和渐近值的问题,引理3则进一步讨论了特定条件下函数取值的无穷多次性。通过这些引理,作者们得以建立一系列关于亚纯函数的性质,进而推导出正规定则。 文章中还提到...
在处理多个选择器同时作用于同一元素时,浏览器会根据权重值来确定应用哪种样式。权重值的计算涉及到不同的选择器类型,包括ID选择器、类选择器、属性选择器和标签选择器等。 1. ID选择器(#id):每个ID选择器的...
今天,我们来讨论一个关于 Partner Function 的两重值的问题。这个问题来自于一个报表的需求,需要使用 IHPA 表的 PARVW 字段作为选择项,并且用户要求 SP 作为默认值。这个需求乍看起来非常简单,但是却引发了一...
通过改变各个目标的权重值,可以生成多目标优化问题的非劣解集。求解非劣解集的过程,有助于从多角度分析问题,找到满足各种限制条件的最优方案。 在本论文中,作者以多年调节水库为研究对象,通过建立数学模型,以...
9. 单值性和唯一解析延拓:如果一个复变函数在一个区域内单值(无多重值),那么它可以被唯一地延拓到更大区域,保持解析性。 10. 常见的复变函数:如指数函数e^z,对数函数ln z,三角函数sin z和cos z等,它们在复...
为了消除复采煤月计划采出量与实际产量存在的10%~15%偏差,通过对复采煤层形成原因、灰分与容重关系的分析,推导出复采煤容重计算公式,提出用灰分指标调整复采煤容重值。以24113复采面为例进行采出量校正,与实际产量...
支点是复变函数论中的一个基本概念,通常指的是复平面上的一个点,使得在该点周围存在一个多值函数。例如,在复对数函数\( \log z \)中,原点\( z = 0 \)就是一个典型的支点。当围绕支点进行绕行时,函数值会发生...
"MMV"可能代表矩阵多重值(Matrix Multiple Value),这是在处理多个同时发生的信号时,将多个DOA估计问题合并为一个矩阵形式的技术。这通常可以提高算法的效率和性能。 总结来说,这个压缩包文件涉及到的关键知识...
"关于银行对中小微企业信贷决策问题的研究" 本文主要研究银行对中小微企业的信贷决策问题,通过数学建模和数据分析,建立了基于风险评估和信贷策略优化的模型。该模型考虑了中小微企业的信贷风险、企业实力、突发...
该工具表详细地罗列了影响商家排名、曝光度以及订单量的各种因素,并为每项因素分配了一个权重值。这一数据化的分析方法,为商家提供了一种量化的优化路径,使得商家能够更加明确地了解哪些方面需要改进。例如,服务...
多目标决策层次分析法(Analytic Hierarchy Process,简称AHP)是一种将复杂决策问题进行层次化分解的结构模型,该方法由美国运筹学家T.L. Saaty等人在20世纪70年代提出。它的核心思想在于通过分解复杂决策问题,为...
使用权重值的原因在于,直接相加可能导致某些因素因被多人选为第一而过度权重,而其他可能同样重要的因素因被更多人放在次要位置而被低估。通过平均权重值,可以更平衡地考虑所有人的观点,避免了因个别强烈偏好造成...