JSP Consulta oa banco

4 respostas
F

Pessoal,

estou com dúvidas em como trazer os dados consunltados em uma tablea formatada corretamente!
o codigo é esse:
<%@ page contentType=“text/html” language=“java” import=“java.sql.*”%>

Consulta de Investidores <% Connection con; Statement stm; String URL = "jdbc:mysql://localhost/tec3"; String USER = "root"; String SENHA = "root"; String driver = "org.gjt.mm.mysql.Driver";

try {

Class.forName(driver);   
  con = DriverManager.getConnection(URL,USER,SENHA);   
  stm = con.createStatement(); 
  ResultSet res = stm.executeQuery("SELECT nome, endereco, telefone FROM investidor");
  while(res.next())
  {
  out.println("<p>");
  out.println("<strong>");
  out.println("Nome: " + res.getString("nome"));
  out.println("</strong>");
  out.println("Endereco: " + res.getString("endereco"));
  out.println("Telefone: " + res.getString("telefone"));
  out.println("</p>");



  }
} catch (Exception e) {

out.println( e.getMessage());

}

%>

valeu

 

 

4 Respostas

E

O problema está aqui:

while(res.next())

{

out.println("
");

out.println("<strong>");

out.println(“Nome: " + res.getString(“nome”));

out.println(”</strong>");

out.println(“Endereco: " + res.getString(“endereco”));

out.println(“Telefone: " + res.getString(“telefone”));

out.println(”
”);
}
Desta forma vc tem mais dificuldade de formatar a tabela é bem mais facil fazer desta forma para fins de formatação
while(res.next())

{

%>

Nome: <%=res.getString("nome")%> Endereco: <%= res.getString("endereco")%> Telefone: <%=res.getString("telefone")%>

<% }

Ai o esquema é que vc tem melhor a visão do html e agora vai até um CSS ai pra formatar bunitinho.
Espero ter ajudado

T

Cara sóh uma dica, JSP accessando diretamente o banco quase nunca é uma coisa legal… Basta vc observar que vc tah expondo sua senha root do banco para qualquer um… dentre vários outros motivos…

neohacker

fbaleal2
Dica:
http://www.guj.com.br/posts/list/50115.java

F

Valeu pessoal, como iniciante tenho dúvidas bem a altura… Mas valeu muito, pois consegui resolver o problema!!! Massa

Criado 10 de maio de 2007
Ultima resposta 15 de mai. de 2007
Respostas 4
Participantes 4