Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/11/2005, 11:44
jachavez
 
Fecha de Ingreso: julio-2004
Mensajes: 50
Antigüedad: 20 años, 8 meses
Puntos: 0
Pasar variables entre jstl y scriptlets

hola amigos tengo un problema estoy haciendo una app para manejar los datos de una empresa, en un sistema contable, el problema es que deseo hacer una suma

y quieri usar esto
Código PHP:
<c:set var="i" value="1"/>
<
c:set var="total" value="0" />
  <
c:forEach var="rowdFact" items="${dltFact.rows}">
     <
c:set var="idfac_dtl" value="${rowdFact.factura_dtl_id}"/>
     <
td width="2%" bgcolor="<%=wc%>" class="Fila">
      <
c:out value="${i}"/>
     </
td>
     <
td width="55%" bgcolor="<%=wc%>" class="Fila">
        <
c:out value="${rowdFact.nombre}"/>
     </
td>
     <
td width="5%" bgcolor="<%=wc%>" class="CNumero">
        <
c:set value="${rowdFact.precio}" var="sprecio" />
        <
fmt:formatNumber value="${sprecio}" type="currency" var="sprecios"/>
        <
c:out value="${sprecios}"/>
     </
td>
     <
td width="5%" bgcolor="<%=wc%>" class="CNumero">
        <
c:out value="${rowdFact.cant}"/>
     </
td>
     <
td width="7%" bgcolor="<%=wc%>" class="CNumero">
        <
c:out value="${rowdFact.desc}"/> %
     </
td>
     <
td width="7%" bgcolor="<%=wc%>" class="CNumero">
        <
c:set value="${rowdFact.subTotal}" var="stotal" />
        <
fmt:formatNumber var="subt" value="${rowdFact.subTotal}" type="number" />

        <
fmt:formatNumber value="${stotal}" type="currency" var="stotals"/>
        <
c:out value="${stotals}"/>
    </
td>
     <
td width="48%" bgcolor="<%=fcolor%>" class="Fila">
          <
table width="100%" border="0" cellspacing="1" cellpadding="1" align=center>
             <
tr>
                <
td width="50%" align="center">
                  <
a href="admFactura?&idf=<c:out value="${idfac}" />&idp=<c:out value="${idfac_dtl}" />&action=upd_item" class="fila">[ Actualizar ]</a>
                </
td>
                <
td width="50%" align="center">
                  <
a href="admFactura?idf=<c:out value="${idfac}" />&idp=<c:out value="${idfac_dtl}" />&action=del_item" class="fila" onclick="return verify('Producto')">[ Eliminar ]</a>
                </
td>
             </
tr>
          </
table>
        </
td>
     </
tr>
     <
c:set var="total" value="${total}+${rowdFact.subTotal}" />
    <
c:set var="i" value="${i+1}"/>
  </
c:forEach> 
el problema que tengo esta aqui
Código PHP:
 <c:set var="total" value="${total}+${rowdFact.subTotal}" /> 
ya que no se como hacer la suma total es decir total = total + subtotal
alguno me puede decir en que esta el problema lo raro esq ue lo hace pero .. no me toma en cuenta los decimales

:(