Problema com Recuperar dados com JDBC
7 Respostas
while(rs.next()){
//faz o que precisa fazer
}
Não funciona?
tem como eu fazer o meu método retornar um ResultSet e usar ele no .next()?
R
gostaria de colocar o resulta akiDesse jeito fica bizarro de fazer,pois vc teria que 'extender' o ResultSet ate a view. O melhor é colocar o objeto em escopo de request e usar EL pra mostrar na tela:<tr> <td>???????</td> <td>???????</td> </tr>assim não deu certo
<tr> <td>rs.getString("NOME")</td> <td>rs.getString("CNPJ")</td> </tr>
Objeto consulta = dao.consulta(parametros);
request.setAttribute("consulta",consulta);
<%
<c:forEach var=${item} items="${requestScope.consulta}">
<td><c:out value="$#{item.nome}"></td>
</c:forEach>
%>
Um conselho rápido: arranca esse DAO do seu JSP e faça isso no máximo no teu Servlet, ainda recomendo, criar uma camada de negócios e nela fazer o acesso o DAO. Desenvolva em camadas, fazer muito no JSP não é o papel dele.
Abraços.
Acho q esqueci de falar q sou novato em JAVA, rs
mas mesmo assim abrigado pessoal, vou dar uma pesquisada aqui sobre o q vcs disseram (vejo q preciso muito disso)
acho q é a primeira vez q posto alguma coisa aqui e provavelmente postarei mais, peço desculpas se não tenho conhecimento o sificiente, mas gostaria q pegassem mais leve nas “bizarrices” q faço
novamente muito obrigado pela ajuda
Criado 4 de maio de 2012
Ultima resposta 4 de mai. de 2012
Respostas 7
Participantes 4
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo