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>");
}
}
Me ajudem com esse programa!
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
>
>
>
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
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo JavaScript Assertivo: Testes e qualidade de codigo em... Por Gabriel Ramos — Casa do Codigo