java 有效的usuario JSP
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 有效的usuario JSP相关的知识,希望对你有一定的参考价值。
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
</head>
<body>
<%
//Al hacer click en el botón ingresar
if (request.getParameter("btn_ingresar") != null)
{
//Crea dos strings, una para el user y otra para el password.
String username = request.getParameter("txt_username");
String password = request.getParameter("txt_password");
//Si ambas son "admin"...
if (username.equals("admin")&&password.equals("admin"))
{
//Redirecciona al servlet 'crear_departamento.do'
response.sendRedirect("crear_departamento.do");
}
//Si no...
else
{
//Muestra un mensaje javascript señalando que hay daros erróneos
out.println("<script>alert('Usuario o contraseña incorrecta');</script>");
}
}
%>
<center>
<div style=""font-family: sans-serif">
<h2> Banco notNull </h2>
<h3 style="font-family:sans-serif">Ingreso administrador</h3>
<form action="index.jsp" method="POST">
<table border="1" style="font-family:sans-serif">
<tbody>
<tr>
<td>Usuario</td>
<td><input type="text" name="txt_username" value="" /></td>
</tr>
<tr>
<td>Contraseña</td>
<td><input type="password" name="txt_password" value="" /></td>
</tr>
<tr>
<td></td>
<td><input type="submit" value="Ingresar" name="btn_ingresar" /></td>
</tr>
</tbody>
</table>
</form>
<hr>
</center>
</body>
</html>
1) crear un jsp
2) crear una tabla con tres filas
a) txt_username
b) txt_password
c) btn_submit
3) crear un form, redireccionando el archivo a si mismo
4) ingresar código java con <% %>
5) utilizar if(btn_submit != null) para verificar si el botón ha sido presionado.
6) en la parte TRUE del IF, verificar los contenidos de txt_username y txt_password (comparar valores con .equals())
7) si ambos valores son los que hemos definido como válidos, redireccionar con response.sendRediret();
8) si alguno o ambos valores no son los esperados, mostrar un mensaje de eerror con <script>alert('mensaje error');</script>
//obtiene el string que está contenido en cierto elemento web.
request.getParameter("nombre_elemento_web");
//redirecciona a cierta página.
response.sendRedirect("pagina_destino");
//mensaje de alerta
out.println("<script>alert('mensaje');</script>");
以上是关于java 有效的usuario JSP的主要内容,如果未能解决你的问题,请参考以下文章