在JSP页面怎么实现求和操作和百分比操作 100
百分比是 未遂事件/总数 的百分比
就这2个运算要在jsp里实现怎么实现最好
这是我jsp代码
求大神帮助下啊
问题补充:我这里jsp页面是 如1图:当用户选择日期范围 点击统计时候 显示 展开
SQL中的求和函数SUM( )用于对数据求和,返回选取结果集中所有值的总和。下面将为您介绍求和函数SUM( )的语法和应用的实例,供您参考。语法如下。SELECT SUM(column_name) FROM table_name
综上,你可以用sql语句先求和,在用jsp获取
jQuery求和,写一个求和函数function(),将每个td附上id值,用$(“#id”).val进行求和。百分比直接在求和后进行计算。例:
$(function () {
var rows = $("#saleTable tr").length - 1;
var columns = $("#saleTable tr td").length / rows;//alert($("#saleTable tr:eq(2) td:eq(0)").html());
for (var j = 0; j < columns; j++) {
var tempResult = 0;
for (var i = 1; i < rows; i++) {
// alert($("#saleTable tr:eq(" + i + ") td:eq(" + j + ")").html());
tempResult += convert2Int($("#saleTable tr:eq(" + i + ") td:eq(" + j + ")").html());
}
$("#saleTable tr:eq(" + rows + ") td:eq(" + j + ")").html(tempResult);
}
});如果选择日期输出,用ajax输出是否会更好??,用法和jquery不尽相同吧,不过异步处理应该效果更好
<fmt:formatNumber type="number">格式化普通数字
<fmt:formatNumber type="percent">格式化百分比
你先格式化了 再操作 就没问题了
如果非要在jsp里实现的话,也没啥难的啊?
在循环里定义变量加不就完了吗??
用jsp脚本或jstl都可以,推荐用jstl标签结合el。
如 <c:set var="求和字段1">0</c:set>
<c:set var="求和 字段1">${求和字段1 + 列表1值}</c:set>
类似这样。