1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Como utilizar o Foreach para um layout que não possui agrupamento?

Discussion in 'Technology' started by Gabriel Paixão Justino, Oct 8, 2018.

  1. Senhores, estou desenvolvendo o painel abaixo, é possível eu utilizar o Foreach nesse layout? Pois minha query que vem do banco de dados ela deve trazer os 5 primeiros colocados, a mesma faz um rankeamento e traz o top 5, mas não estou conseguindo exibir os 5 nesse layout, pois o Foreach tabela


    <!-- PARA TRAZER MEUS DADOS CORRETOS PRECISO UTILIZAR A FUNÇÃO ABAIXO

    <c:forEach var = "row" items = "${result.rows}">
    <tr>
    <td><c:eek:ut value = "${row.FUNCIONARIO}"/></td>
    <td><c:eek:ut value = "${row.ACUMULADO}" />%</td>
    </tr>
    </c:forEach>*/ -->


    ESSA FUNÇÃO QUE ESTOU UTILIZANDO PARA RETORNAR ESSE RESULTADO QUE ESTÁ NA TELA, MAS COMO PODEM VER ELE NÃO TRAZ OS 5 PRIMEIROS, TRAZ SOMENTE O PRIMEIRO.
    <div class="container">

    <div class="box">
    <div class="p1">
    <c:eek:ut value="${VN.rows[0].FUNCIONARIO}"/>
    </div>
    <div class="p2">
    <fmt:formatNumber value="${VN.rows[0].META}" type="currency" />
    </div>
    <div class="p3">
    <c:eek:ut value="${VN.rows[0].ACUMULADO}"/>%
    </div>
    </div>

    <div class="box">
    <div class="p1">
    <c:eek:ut value="${VN.rows[0].FUNCIONARIO}"/>
    </div>
    <div class="p2">
    <c:eek:ut value="${VN.rows[0].META}"/>
    </div>
    <div class="p3">
    <c:eek:ut value="${VN.rows[0].ACUMULADO}"/>%
    </div>
    </div>

    <div class="box">
    <div class="p1">
    <c:eek:ut value="${VN.rows[0].FUNCIONARIO}"/>
    </div>
    <div class="p2">
    <c:eek:ut value="${VN.rows[0].META}"/>
    </div>
    <div class="p3">
    <c:eek:ut value="${VN.rows[0].ACUMULADO}"/>%
    </div>
    </div>

    <div class="box">
    <div class="p1">
    <c:eek:ut value="${VN.rows[0].FUNCIONARIO}"/>
    </div>
    <div class="p2">
    <c:eek:ut value="${VN.rows[0].META}"/>
    </div>
    <div class="p3">
    <c:eek:ut value="${VN.rows[0].ACUMULADO}"/>%
    </div>
    </div>

    <div class="box">
    <div class="p1">
    <c:eek:ut value="${VN.rows[0].FUNCIONARIO}"/>
    </div>
    <div class="p2">
    <c:eek:ut value="${VN.rows[0].META}"/>
    </div>
    <div class="p3">
    <c:eek:ut value="${VN.rows[0].ACUMULADO}"/>%
    </div>
    </div>

    </div>

    as informações.

    [​IMG]

    Sabem me dizer se existe um outro método que eu possa trazer os 5 sem afetar esse meu layout? Ou só consigo trabalhar em formato de tabela mesmo ?

    Login To add answer/comment
     

Share This Page