Essa e minha Tela Inicial
[code]
Area Restrita
Login:
|
|
Senha:
|
<input type="password" name="senha" id="senha" />
</label>
|
|
|
[/code]
tela de sucesso
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Logado</title>
</head>
<body>
<h1>Hello World!</h1>
</body>
</html>
tela de erro
<html>
<head>
<title>Pagina de Erro</title>
</head>
<body bgcolor="white">
Usuario ou senha inválidos!!!<a href= "index.jsp">Tente outra vez</a>.
</body>
</html>
agora preciso fazer um usuario admin e senha admin sem bd para efutar login caso nao for o admin ir para a tela de erro oq devo fazer
Bom dia , jcquinhone
Dentro da sua Servlet
ussando o método doPost igual voce esta fazendo um exemplo simples seria assim
protected void doPost(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException {
String login = request.getParameter("txtLogin"); //Este txtLogin é o nome do meu textBox la no meu JSP
String senha = request.getParameter("txtSenha"); //mesma coisa...
RequestDispatcher d; //Esta objeto é importante .. veja
Usuario u = new Usuario();
u.setNome(nome);
u.setLogin(login);
BancoUsuarios bdu = new BancoUsuarios();
if (senha.equals(confirmaSeha)) {
bdu.cadastrarUsuario(u);
d = request.getRequestDispatcher("cadastroSucesso.html"); // ELE QUE ENCAMINHA PARA SUAS PAGINAS!
} else {
d = request.getRequestDispatcher("cadastroErro.html");
}
try {
d.forward(request, response);
} catch (Exception ex) {
ex.printStackTrace();
}
}
Espero ter ajudado !
Vc fez a pagina só meu querido…falta a componentes que faz a logica de autenticação…
Qual tecnologia “server-side” vc domina?
Escolha uma e manda ver…