Conexão JSP com ORACLE

Galera alguem sabe como fazer uma conexão jsp com oracle???

Olá Rodrigo,

O ideal é vc fazer a conexão com o banco de dados em uma classe e não no JSP.
Pois o JSP tem que ficar somente o que diz respeito a camada de visualização.
As regras de negócio e a conexão como o banco devem ficar na classe.
Dê uma lida em artigos que falem sobre MVC.

Aqui vai como fazer para se conectar no Oracle.

[code]
private void conecta() throws Exception {

try{
 Class.forName("oracle.jdbc.driver.OracleDriver");  

connection=DriverManager.getConnection("jdbc:oracle:thin:@maquina_BD:1521:nome_BD", user, pws);

 } catch (Exception e ){
     }

}

[/code]

Não se esqueça que vc tem que ter o .jar do drive do Oracle.

Bom …não é aconselhavél fazer conexao com o banco de dados nas suas jsp(formulario) .

Pois não é bom fazer a junção da camada de visalização com a de persistencia , blza ?


<%
package br.gov.am.tce.sap.dao ;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class ControladorConexao {
	
private static final String url = "jdbc:oracle:thin:@192.168.0.4:1521:XE";
private static final String driver = "oracle.jdbc.driver.OracleDriver"; 
private static final String usuario = "x";
private static final String senha ="x";
    
  public static Connection abrirConexao() throws SQLException {
		try 
		{
		   	  Class.forName(driver);
			  return DriverManager.getConnection(url,usuario,senha);
		} 
		catch (ClassNotFoundException e) 
		{
			System.out.print(" Problema na Conexao com Banco de Dados !!");
			throw new SQLException(e.getMessage());
		}
	}
	

}//fim da classe
	
%>