Проверка пароля с помощью JSP - PullRequest
0 голосов
/ 23 октября 2018

У меня есть HTML-форма для регистрации пользователя, как показано ниже.Я хочу проверить оба пароля, введенные пользователем, и если они не совпадают, я хочу показать сообщение об ошибке errorpage.html .Но после того, как я напишу оба пароля, он будет перенаправлен на мой сервлет UserInfo без отображения сообщения об ошибке.Я не хочу, чтобы он перенаправлял на мой сервлет, если оба пароля не равны.Может кто-нибудь предложить метод, как остаться на той же странице JSP, если оба пароля не совпадают?Заранее спасибо.

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="ISO-8859-1">
<title>User Registration</title>
<%@ include file="Header.html" %>
</head>
<body>
<form action = "UserInfo" method ="POST">
<input type="hidden" name="user" value="signup">
<h3 >Sign Up</h3><br>
Name: <input type="text" name="name" required><br>
Surname: <input type="text" name="sname" required><br>
Password: <input type="password" name="password" required><br>
Re-enter password: <input type="password" name="password2" required><br>
<input type="submit" value="Sign Up">
</form>
<% String pass1 = request.getParameter("password"); 
   String pass2 = request.getParameter("password2");
if (pass1!=null && pass2!=null) {
   if (!pass1.equals(pass2)) {
%>
 <%@ include file="errorpage.html" %>
<%
   }
}
%>
</body>
</html>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...