quinta-feira, 11 de fevereiro de 2010

Re: [java-br] Pega dados da lista?

·

não seria $ no lugar dos # ?

[]`s

Em 11 de fevereiro de 2010 16:38, Luciano Santos
<lucian_sys@yahoo.com.br>escreveu:

>
>
> Pessoal estou usando a apostila da Caelum para iniciar meus estudos em java
> e mim deparei com o seguinte problema:
> Tenho uma classe dao
> onde na mesma tenho um metodo chamado listarClientes no momento em que gero
> a lista dos meus clientes recebo uma mensagem de erro dizendo que a
> propriedade nome não foi encontrada. Alguem saberia me dizer o que poderia
> ser?
>
> Será que alguem pode me ajudar?
>
> Segue abaixo os fontes
>
> Essa abaixo é minha JSP
>
> view plaincopy to clipboardprint?
> 1. <%@ page language="java"contentType="text/html; charset=ISO-8859-1"
> 2. pageEncoding="ISO-8859-1"%>
> 3. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""
> http://www.w3.org/TR/html4/loose.dtd">
> 4. <%@ taglib uri="http://java.sun.com/jsp/jstl/core"prefix="c"%>
> 5. <html>
> 6. <head>
> 7. <meta http-equiv="Content-Type"content="text/html; charset=ISO-8859-1">
>
> 8. <title>Listagem de Clientes</title>
> 9. </head>
> 10. <body>
> 11. <jsp:useBean id="dao"class="br.com.syssintegra.dao.ClienteDAO"/>
> 12. <!--For-->
> 13. <c:forEach var="cliente"items="#{dao.listarClientes}">
> 14. <table>
> 15. <tr><td>"#{cliente.nome}"</td></tr>
> 16. </Table>
> 17. </c:forEach>
> 18. </body>
> 19. </html> <%@ page language="java" contentType="text/html;
> charset=ISO-8859-1" pageEncoding="ISO-8859-1"%>
> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "
> http://www.w3.org/TR/html4/loose.dtd">
> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
> <html>
> <head>
> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
> <title>Listagem de Clientes</title>
> </head>
> <body> <jsp:useBean id="dao" class="br.com.syssintegra.dao.ClienteDAO"/>
> <!--For--> <c:forEach var="cliente" items="#{dao.listarClientes}"> <table>
> <tr><td>"#{cliente.nome}"</td></tr> </Table> </c:forEach>
> </body>
> </html>
>
> Essa logo abaixo é minha classe dao
>
> view plaincopy to clipboardprint?
> 1. packagebr.com.syssintegra.dao;
> 2.
> 3. importjava.sql.Connection;
> 4. importjava.sql.PreparedStatement;
> 5. importjava.sql.ResultSet;
> 6. importjava.sql.SQLException;
> 7. importjava.util.ArrayList;
> 8. importjava.util.List;
> 9.
> 10. importbr.com.syssintegra.util.Conexao;
> 11. importbr.com.syssintegra.vo.ClienteVO;
> 12.
> 13. publicclassClienteDAO {
> 14.
> 15. privateConnection con = null;
> 16.
> 17. publicClienteDAO() throwsSQLException{
> 18. this.con = Conexao.getConnection();
> 19. }
> 20.
> 21.
> 22.
> 23. publicList<ClienteVO> listarClientes() throwsSQLException{
> 24.
> 25. String sql="SELECT * FROM CadClientes";
> 26. PreparedStatement stmt=null;
> 27. ArrayList<ClienteVO> listaClientes = newArrayList<ClienteVO>();
>
> 28.
> 29. try{
> 30. stmt = con.prepareStatement(sql);
> 31. ResultSet rs = stmt.executeQuery();
> 32.
> 33. while(rs.next()){
> 34.
> 35. ClienteVO cliente = newClienteVO();
> 36. cliente.setCodigo(rs.getInt("codcliente"));
> 37. cliente.setNome(rs.getString("nome"));
> 38.
> 39. listaClientes.add(cliente);
> 40.
> 41. }
> 42.
> 43. rs.close();
> 44. stmt.close();
> 45.
> 46. } catch(Exception e) {
> 47. // TODO: handle exception
> 48. System.out.println(e.getMessage());
> 49. }finally{
> 50. con.close();
> 51. }
> 52.
> 53. returnlistaClientes;
> 54.
> 55. }
> 56.
> 57. }
>
> ~ ~
> Luciano ( @ @ ) Santos
> ------oOOo-(_)-oOOo--------
> Analista de Sistemas
> SyS
>
> __________________________________________________________
> Veja quais são os assuntos do momento no Yahoo! +Buscados
> http://br.maisbuscados.yahoo.com
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>

--
________________
WRYEL COVO
www.wryel.com
www.wryel.com.br
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯


[As partes desta mensagem que não continham texto foram removidas]

------------------------------------

Para sair da lista, envie email para: java-br-unsubscribe@yahoogroups.com
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-brLinks do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/java-br/

<*> Para sair deste grupo, envie um e-mail para:
java-br-unsubscribe@yahoogrupos.com.br

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html

0 comentários:

Pague com LPs do Mister Colibri

Pague com LPs do Mister Colibri
Quer comprar celular,Tablet,pen drive, GPS e muito outros produtos e ainda podendo pagar tudo em LPs ?Pois saiba que isso é possível,basta você visitar o site downloadstotal.com e realizar a sua compra com toda tranquilidade e segurança!!!

Hora

Online

Arquivo do Blog