opa cara
tenho os drivers tudo certinho!
vo te coloca aqui as paginas!
Essa seria a pagina de cadastros!!!
<%
if (session.getAttribute(“autorizado”)==null)
response.sendRedirect(“index.htm”);
%>
Cadastro de Adm
<form name="form1"
Cadastro
Cadastro Agenda On-Line
Preencha os campos corretamente
Nome do usuário:
Senha:
Confirme a senha:
E-mail:
***************agora vou te passar como seria o insert dele que esta nesse caminho
C:\Arquivos de programas\Apache Software Foundation\Tomcat 5.5\webapps\pi\WEB-INF\classes
import java.io.;
import javax.servlet.;
import javax.servlet.http.;
import java.sql.;
import conexao.ConexaoBD;
public class insertAdminServlet extends HttpServlet {
public void doPost(HttpServletRequest req,
HttpServletResponse res)
throws ServletException, IOException {
res.setContentType("text/plain");
String login = req.getParameter("login");
String senha = req.getParameter("senha");
String confirmacao = req.getParameter("confirmacao");
String nome = req.getParameter("nome");
String email = req.getParameter("email");
if (!senha.equals(confirmacao)){
res.sendRedirect("/pi/erroSenha.jsp");
}
else
{
String sql="INSERT INTO usuario VALUES ('"+null+"','"+nome+ "','"+login+ "','"+senha+"','"+email+"')";
ConexaoBD con = null;
try {
con = new ConexaoBD();
con.executeUpdate(sql);
res.sendRedirect("/pi/adminCadastrado.jsp");
}
catch (SQLException e){
//Não está conseguindo se conectar ao banco
res.sendRedirect("/pi/errobd.jsp");
return;
}
finally {
if (con!=null) {
con.fecharConexao();
con=null;
}
}
}
}
*********************A conexão com o bancoo q fica nesse caminho:
C:\Arquivos de programas\Apache Software Foundation\Tomcat 5.5\webapps\pi\WEB-INF\classes\conexao
package conexao;
import java.sql.*;
public class ConexaoBD {
private Connection connection;
private Statement statement;
public ConexaoBD(){
try{
String driverName = "com.mysql.jdbc.Driver"; //define tipo de driver..
Class.forName(driverName);
String url = "jdbc:mysql://localhost/pi"; //define endereço e base de dados, onde localhost, é o computador local e farmacia é o nome do banco de dados..
String username = "root";//informações p/ conexão
String password = "";//informações p/ conexão
connection = DriverManager.getConnection(url, username, password);//conexão..
}catch(ClassNotFoundException ex){
System.out.println("Não foi possível encontrar o driver");
}catch(SQLException ex){
System.out.println("Não foi possível conectar ao servidor");
}
try {
statement = connection.createStatement();
}catch(SQLException ex){
System.out.println("Não foi possível conectar ao servidor");
}
}
public synchronized void executeUpdate(String update)throws SQLException {
try{
statement.executeUpdate(update);
}catch(SQLException ex){
System.out.println("Não foi possível executar o update");
}
}
public synchronized ResultSet executeQuery(String query)throws SQLException {
try{
return statement.executeQuery(query);
}catch(SQLException ex){
System.out.println("Não foi possível executar a query");
throw ex;
}
}
public void fecharConexao(){
try{
statement.close();
}catch(SQLException ex){
ex.printStackTrace();
}
}
}