jsp页面统计结果累加
                       <%       
            List list = (List)request.getAttribute("list");
            for(int i = 0; i < list.size(); i++) {  
                Object obj [] = (Object [])list.get(i);     

        %>

        <tr>
        <td class="data_cell" style="text-align: center;"><%=obj[2] %></td>             
        </tr>   

        <%  
        } 
        %>

如果要累加<%=obj[2] %>这个值显示怎么办?

0

3个回答

[quote]

对了 如果我要把

<%=total%>这个值在<%
double total = 0;
List list = (List)request.getAttribute("list");
for(int i = 0; i < list.size(); i++) {
Object obj [] = (Object [])list.get(i);

%>
这段代码之前显示能行吗?
[/quote]

厄,这不行吧,total就是这里面算出来的,或者你可以在后台计算好了直接把这个值设到页面上,不在页面上计算.要在页面上计算的话,也只能在前面先算一遍,然后再跌带显示...

0

[code="java"]
<%
List list = (List)request.getAttribute("list");
for(int i = 0; i < list.size(); i++) {
Object obj [] = (Object [])list.get(i);

%>


<%=obj[2]+i %>

<%
}
%>

[/code]

0

[code="java"]
<%
double total = 0;
List list = (List)request.getAttribute("list");
for(int i = 0; i < list.size(); i++) {
Object obj [] = (Object [])list.get(i);

%>


<%=obj[2] %>
<%total += obj[2];%>

<%
}
%>

<%=total%>
[/code]
是这个意思吗?
0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!