Basicamente você precisa criar um método boolean que recebera os parametros usuário e senha, nesse seu método precisa conter uma query que faça um select no banco:
strSQL="SELECT Usuario,Senha FROM Usuarios WHERE Usuario = ? AND Senha = ?";
_Renatu
Dá uma estudada em bancos de dados em java, JDBC e afins…
Aí venha com uma dúvida mais específica que a gente te ajuda…
aqui no guj tem um tutorial que pode ser um bom começo:
Vc precisa passar o valor do campo ‘usuario’ e ‘senha’ para uma classe Java que vai acessar o banco e verificar se é igual, se for, vc é redirecionado para outra página!
Sugiro vc usar algum framework tipo Struts para fazer isso…
coloca no actionlistener do botão login, instruçoes sql pra comparar o valor digitado com o banco.
//abre a conexao com o bandoPreparedStatementpst=conn.prepareStatement("SELECT * FROM LOGIN WHERE USER = ? AND PASSWORD = ?");pst.setString(1,txtUser.getText());pst.setString(2,txtPassword.getText());ResultSetrs=pst.executeQuery();if(rs.next()){//usuario e senha existem no BD, ai coloque o codigo aki}else{//usuario ou senha invalido}
PS: nunca fiz tela de login, mas deve funcionar assim
tb me baseei numa aplicação desktop, não sei se pra web é diferente
F
febeckers
try
{
Stringsenha=newString(tf_senha.getPassword());StringSQL="'select * from tabela_usuario Where log_usuario = '"+tf_usuario.getText()+"' and log_senha = '"+senha;rs=st.executeQuery(SQL);if(rs.next()){if(tf_usuario.equals("log_usuario")){newmenu_principal().setVisible(true);}else{System.exit(1);}}