Me ajudem

3 respostas
marcelo_mococa

Olá,

Estou começando a estudar JSP.
Nuam da dando certo essa pagina JSP.
Será q é necessário usar algum servlet, ou so essa JSP funcione?
Outra coisa, criei uma pasta dentro de webapps, e dentro dela criei uma chamada WEB-INF. Também modifiquei o server.xml, e criei o driver ODBC.

Mas mesmo assim tá dando um monte de erros.
Veja a página:

<%@page import="java.sql.*"%>
<html>
<head>
<title>ola jsp</title>
</head>
<%
   Connection conn = null;
   ResultSet rs = null;
   Statement stmt = null;
   
   try
   {
      Class c = Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
      conn = DriverManager.getConnection("jdbc:odbc:testes");
      stmt = conn.createStatement();
      rs = stmt.executeQuery("select * from clientes");
   }
   catch(SQLException e)
   {
      System.out.println("Ocorreu o erro:" + e);   
   }
%>

<body>
<%=rs.getString(2)%>
</body>

</html>

3 Respostas

Rafael_Nunes

Qual o erro?
E seja mais descritivo nos títulos dos posts, ajudaria bastante.

Ps:Nunca, jamais, em hipótese alguma faça a conexão no seu JSP, utilize um Servlet para isso. A função do JSP é somente dinamizar a apresentação da tua página.

Abdon
&lt;%@page import="java.sql.*"%&gt;
 &lt;html&gt;
 &lt;head&gt;
 &lt;title&gt;ola jsp&lt;/title&gt;
 &lt;/head&gt;
 &lt;%
    Connection conn = null;
    ResultSet rs = null;
    Statement stmt = null;
    
    try
    {
       Class c = Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
       conn = DriverManager.getConnection("jdbc:odbc:testes");
       stmt = conn.createStatement();
       rs = stmt.executeQuery("select * from clientes");
    }
    catch(SQLException e)
    {
       System.out.println("Ocorreu o erro:" + e);   
    }
    catch(ClassNotFoundException ex){
    
   }
 %&gt;
 
 &lt;body&gt;
 &lt;%=rs.getString(2)%&gt;
 &lt;/body&gt;
 
 &lt;/html&gt;

Faltou vc colocar uma ClassNotFoundException para o metodo estatico forName da classe Class.
E tb tem o que o amigo de cima escreveu sobre jsp

[]'s
Bidon

danieldestro

Dê uma lida no material de Java para Web:
http://java.danieldestro.com.br

Criado 29 de abril de 2005
Ultima resposta 29 de abr. de 2005
Respostas 3
Participantes 4