解决方案:密码输入3次错误,关闭浏览器。最好再加上验证码。
1.jsp不能写java代码,不符合MVC思想,而且给程序的扩展维护,人员的分工合作带来很大的困难,美工只懂HTML代码,而大量的java代码在页面,程序的可读性差。
解决方案:在src下面建立一个org.easybook.bookstore.service包,之后创建一个LoginService去完成在validate.jsp里面那些java代码实现的功能,学会使用jsp中的标签
2.error页面什么都没有,没有任何的提示。Error页面是个空jsp.
解决方案:在error.jsp中写出提示信息<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>My JSP 'error.jsp' starting page</title>
</head>
<body>
您好!您的账号或者密码输入不正确,请重新输入!!!!
<br>
</body>
</html>
3.在login.jsp中<input type="text" name="password"><br>,中type应该是password,这样输入的密码不会被显示出来。比较安全。
解决:<input type="password name="password">