Me ajudem com esse programa!

1 resposta
A
E ai galera blz??... Antes de tudo eu uso eclipse, to usando jboos e o tomcat....... > > >>To criando um programa que busca registros em um banco de dados(no caso oracle) e trás elas, e joga em um browser em forma de tabela...., mais ele não roda da um erro chamado "HTTP Status 500"......MAS ELE NÃOTA RODANDO.... ai embaixo ta o código
package servlet;
import java.sql.*;
import java.io.*;
import java.util.*;
import java.net.*;
import java.sql.*;
import javax.servlet.*;
import javax.servlet.http.*;
import oracle.jdbc.driver.OracleDriver;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import javax.servlet.ServletConfig;
public class serv_exe {
Connection con;
String sql;
ResultSet result;
Statement smt;
int cont;
//*************************Conexão com banco de dados*******************************
/**
 * O método abaixo esta relaconado a conexão com o banco 
 * Oracle, este método utiliza as variável(is) 'con'.
 * @throws SQLException
 * @throws ClassNotFoundException
 */
public void init(ServletConfig servletconfig)
throws ServletException , SQLException, ClassNotFoundException {
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
	//try{	
	Class.forName("oracle.jdbc.driver.OracleDriver");
	con = DriverManager.getConnection("jdbc:oracle:thin:@sun02:1525:DEST",
	     						      "ESTAGIO_AIS", "ESTAGIO_AIS");
	smt = con.createStatement();
	//}catch(SQLException sql2){
//System.out.println("CONEXÃO COM SUCESSO");}

}
//***************************Consultar/Mostrar**********************************\\
/**
 * Este método e responsável pela captura e resposta via http que aparecerá
 * no browser do usuário, a(s) variável(is) é 'result', 'smt', 'sql'!
 * @throws SQLException
 * @throws IOException
 */
public void service(HttpServletRequest request, HttpServletResponse response) 
throws SQLException, IOException{
	
	sql = "SELECT URL,DESCRICAO, TITULO FROM CADSITES";
	result = smt.executeQuery(sql);


//***********Exibir no browser!!*****************	
response.setContentType("text/html");
	PrintWriter out = response.getWriter();	
	out.println("<html>");
	out.println("<title>tabela-teste</title>");
	out.println("<body>");
	out.println("<table border = 2 cellspacing = 2 width = 300>");
	out.println("<tr>");
	out.println("<td width = 200>URL</td>");
	out.println("<td width = 200>Título</td>");
	out.println("<td width = 200>Descrição</td>");
	out.println("</tr>");
	out.println("<tr>");

while (result.next())
{
		out.println("<td width = 200>"+ result.getString("URL") +"</td>");
		out.println("<td width = 200>"+ result.getString("TITULO") + "</td>");
		out.println("<td width = 200>"+ result.getString("DESCRICAO") +"</td>");
		out.println("<input type=\"radio\" name = \"delete\"> value =" + cont++ +">");
}
out.println("</tr>");
out.println("</body>");
out.println("</html>");
}
}
> > >

1 Resposta

M

E qual a exception lançada?

Criado 5 de julho de 2005
Ultima resposta 5 de jul. de 2005
Respostas 1
Participantes 2