两步:1.上图

2.上代码

 <div class="group-accordion" collapsible="true" active="true">
<h3>
<label>供应商库存在线查看</label>
</h3>
<div>
<table class="dataTable no-footer" id="DS173101ProductTable" style="width: 100%">
<thead>
<tr style="background:#DBDBDB">
<th>产品名称</th>
<th>产品规格</th>
<th>月度计划供应量(KG)</th>
<th>月度未完成计划供应量</th>
<th>计划生产量</th>
<th>待运库入库量</th>
<th>在途产品量</th>
<th>物流区销售库存量</th>
<th>在线三旬销售量预测</th>
<th>销售安全库存量</th>
<th>操作</th>
</tr>
</thead> <tbody>
<c:set var="s" value="0"></c:set>
<c:set var="s1" value="0"></c:set>
<c:set var="s2" value="0"></c:set>
<c:set var="s3" value="0"></c:set>
<c:set var="s4" value="0"></c:set>
<c:set var="s5" value="0"></c:set>
<c:set var="s6" value="0"></c:set>
<c:set var="s7" value="0"></c:set>
<c:forEach items="${biglist}" var="biglist" varStatus="j"> <c:set var="sum" value="0"></c:set>
<c:set var="sum1" value="0"></c:set>
<c:set var="sum2" value="0"></c:set>
<c:set var="sum3" value="0"></c:set>
<c:set var="sum4" value="0"></c:set>
<c:set var="sum5" value="0"></c:set>
<c:set var="sum6" value="0"></c:set>
<c:set var="sum7" value="0"></c:set>
<c:forEach items="${biglist.list}" var="item" varStatus="i">
<tr> <c:if test="${i.index==0}">
<td rowspan="${fn:length(biglist.list)+1}">${item.classes}</td>
</c:if> <td>${item.two}</td> <td>${item.three}</td>
<c:set var="sum" value="${item.three+sum}"></c:set> <td>${item.four}</td>
<c:set var="sum1" value="${item.four+sum1}"></c:set> <td>${item.five}</td>
<c:set var="sum2" value="${item.five+sum2}"></c:set> <td>${item.six}</td>
<c:set var="sum3" value="${item.six+sum3}"></c:set> <td>${item.serven}</td>
<c:set var="sum4" value="${item.serven+sum4}"></c:set> <td>${item.eight}</td>
<c:set var="sum5" value="${item.eight+sum5}"></c:set> <td>${item.nine}</td>
<c:set var="sum6" value="${item.nine+sum6}"></c:set> <td>${item.ten}</td>
<c:set var="sum7" value="${item.ten+sum7}"></c:set> <c:if test="${i.index==0}">
<td rowspan="${fn:length(biglist.list)+1}"><msk:button buttonValue="计划调整" buttonId="DS173101.SEARCH" buttonType="button"/></td>
</c:if> </tr>
</c:forEach> <tr style="background:#DBDBDB">
<td align="center">小计</td>
<td>${sum}</td>
<c:set var="s" value="${sum+s}"></c:set>
<td>${sum1}</td>
<c:set var="s1" value="${sum1+s1}"></c:set>
<td>${sum2}</td>
<c:set var="s2" value="${sum2+s2}"></c:set>
<td>${sum3}</td>
<c:set var="s3" value="${sum3+s3}"></c:set>
<td>${sum4}</td>
<c:set var="s4" value="${sum4+s4}"></c:set>
<td>${sum5}</td>
<c:set var="s5" value="${sum5+s5}"></c:set>
<td>${sum6}</td>
<c:set var="s6" value="${sum6+s6}"></c:set>
<td>${sum7}</td>
<c:set var="s7" value="${sum7+s7}"></c:set>
</tr>
</c:forEach> <tr style="background:#DBDBDB">
<td colspan="2" align="center">总计</td>
<td>${s}</td>
<td>${s1}</td>
<td>${s2}</td>
<td>${s3}</td>
<td>${s4}</td>
<td>${s5}</td>
<td>${s6}</td>
<td>${s7}</td>
<td></td> </tr> </tbody>
</table>
</div>
</div>

【JavaScript】JAVA-表格里的c:foreach使用及数字总计的更多相关文章

  1. JavaScript函数柯里化

    函数式 JavaScript是以函数为一等公民的函数式语言.函数在JavaScript中也是一个对象(继承制Function),函数也可以作为参数传递成函数变量.最近几年函数式也因为其无副作用的特性. ...

  2. 重构一段基于原生JavaScript的表格绘制代码

    为了在CardSimulate项目中方便的显示技能和效果列表,决定重构以前编写的一段JavaScript代码——att表格绘制库,这段代码的作用是将特定的JavaScript数据对象转化为表格,支持精 ...

  3. 如何让一个json文件显示在表格里

    <body> //首先得把架子搭起来 <table id = "tb" border="1"> <tr></tr> ...

  4. JavaScript创建表格的两种方式

    方式一: var data = [ { id: 1, name: "first", age: 12 }, { id: 2, name: "second", ag ...

  5. java工程项目里,在一个包里面,不能出现同名的类名,这问题是刚接触java才会遇到的,特别是新手一般都没有建立包,而是使用默认的,易出现同名的类名,导致eclipse提示错误

    java工程项目里,在一个包里面,不能出现同名的类名,这问题是刚接触java才会遇到的,特别是新手一般都没有建立包,而是使用默认的,易出现同名的类名,导致eclipse提示错误. 问题: 创建了一个工 ...

  6. 使用C#或javascript将Table里的数据导出到Excel

    原文:使用C#或javascript将Table里的数据导出到Excel Demo效果图: 用C#将Table数据导出Excel: 本方法已经将导出excel做成分部视图,引用时只需在视图中使用如下代 ...

  7. PHP的数组值传入JavaScript的数组里

    <!doctype html public "-//W3C//DTD HTML 4.0 //EN"> <html><head>       &l ...

  8. 如何在HTML表格里定位到一行数据

    业务需求: 在这样一个表格里,通过点击"确认"按钮,收集该行数据,向后台发送请求 解决办法 以该button为锚获取父节点,再由父节点获取各个元素的值 获取子元素又有很多办法,包括 ...

  9. 原来Java世界里也有这么多精彩的故事,学Java真有趣!

    大千世界,无所不有.这世上不光有人类世界,还有咱们的java世界.今天就由我这个实习导游带领你们了解了解咱们的java世界奇妙之处.   有一种暖男叫catch,有一种真爱叫try---catch,世 ...

随机推荐

  1. Hbase单机安装及使用hbase shell进行简单操作

    一,配置环境变量 在etc/prifile中加入java环境变量及hbase环境变量: #set java environment JAVA_HOME=/usr/local/lhc/jdk1.8.0_ ...

  2. Windows下安装RaibbitMQ

    1.软件准备 1.1 erlang语言包 到http://www.erlang.org/download.html下载,并且运行! 安装目录C:\Program Files (x86)\erl5.10 ...

  3. Mybaits: MyBaits的xml文件中大于号和小于号的转义

    < 小于号  <     > 大于号  & & 和 & ' 单引号 &apos; " 双引号  "

  4. C++ OI图论 学习笔记(初步完结)

    矩阵图 使用矩阵图来存储有向图和无向图的信息,用无穷大表示两点之间不连通,用两点之间的距离来表示连通.无向图的矩阵图是关于主对角线对称的. 如图所示: 使用dfs和bfs对矩阵图进行遍历 多源最短路径 ...

  5. C# 如何使用 RabbitMQ 实现消息收发

    本文是基于http://www.cnblogs.com/cheng-lei/articles/7274513.html的项目结构进行搭建的,了解之前请先阅读http://www.cnblogs.com ...

  6. 3星|李开复《AI·未来》:中国创业公司有独特优势,人工智能可能会加剧社会的不平等与不稳定

    主要内容:作者对自己一些经历的回顾,对中美两国人工智能行业的回顾与展望. 作者认为中国的创业公司比美国节奏更快工作更拼命,深圳在硬件创新上远远领先于美国,中国创业公司们走出了一条跟美国不同的路. 作者 ...

  7. Tomcat源码学习(2)——启动过程分析

    Tomcat启动过程分析 启动 tomcat 时,Windows下执行 startup.bat :Linux下执行 startup.sh 文件,实际上最后都是调用 org.apache.catalin ...

  8. String中intern()方法

    intren方法:通俗的讲,是将字符串放入常量池中. new出来的字符串是放在堆中,直接赋值的字符串是放在常量池中的. 对字符串做拼接操作,即做“+”运算,分两种情况 (1)表达式右边是纯字符串常量, ...

  9. [T-ARA][HUE]

    歌词来源:http://music.163.com/#/song?id=22704406 wa du seu mo geum to yo do ga tae 어딜가도 스페셜한게 없어 [eo-dil ...

  10. [T-ARA][너 때문에 미쳐][因为你而疯了]

    歌词来源:http://music.163.com/#/song?id=5402880 作曲 : 赵英秀/김태현 [作曲 : 赵英秀/k/gim-Tae-hyeon] 作词 : 辉星 [作词 : 辉星 ...