Numero de linhas retornadas com JSTL

3 respostas
Y

Como eu posso obter o numero de linhas retornadas através de uma consulta com usando a tag ‘<sql:query …/>’ ?

3 Respostas

M

Bem, utilize a propriedade varStatus para isto.

:okok:

Y

Consegui pessoal, dei uma olhada no tutorial do j2ee, e é o seguinte, a jstl faz um mapeamento dos metodos da interface Result. Na interface Result tem um metodo chamado getRowCount() que retorna o total de linhas capturadas da consulta.

Como voce nao pode acessar diretamente metodos quando se usa jstl, voce deve usar ${rs.rowCount} aonde rowCount é o mapeamento definido pela propria jstl para getRowCount() da interface Resut.

té a proxima duvida!
:grin:

M

Bem tem outra forma também,

no forEach utilize estas funções:

&lt;c&#58;forEach var="i" items="$&#123;resultSet.rows&#125; begin="1" &gt;
Criado 16 de julho de 2005
Ultima resposta 21 de jul. de 2005
Respostas 3
Participantes 2