怎么做登录时候用户名和密码的验证啊

来源:6-4 项目作业

huachun

2019-02-17 20:57:56

登录时候要输入用户名和密码,点击登录的时候怎么验证用户名和密码是否正确,实现如果用户名和密码错误弹框提示一下

写回答

2回答

好帮手慕阿莹

2019-02-19

比如:

在Servlet中,像域中设置:

request.setAttribute("msg", "用户名密码错误!");

request.getRequestDispatcher("/登录界面.jsp").forward(request, response);

在jsp页面添加:

        <div style="color:red">
		<%
			String msg = (String) request.getAttribute("msg");
			if (msg != null) {
		%>
		<label><%=msg%></label>
		<%
			}
		%>
		</div>

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

0
huachun
h 那Controller层应该怎么写啊,我试了下数据传不过来呀
h019-02-19
共1条回复

好帮手慕阿莹

2019-02-18

同学可以写一个登录的Servlet。当点击登录的时候,提交到登录的Servlet。

在本作业中,同学可以简化登录的步骤,可是设置用户名和密码一致既登录成功,或者同学也可以在数据库中添加user表,从数据库中读取从页面中传过来的用户名的参数。看看数据库中是否有这个用户名,如果没有,或者有用户名,但是查询出来后的用户名密码与前台页面中传过来的参数不一致,则向域中添加提示信息。并转发到jsp页面。

或者同学可以参考一下ajax的课程。https://class.imooc.com/course/909  

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

0
huachun
h 怎么在controller添加信息然后传到jsp页面显示啊
h019-02-18
共1条回复

0 学习 · 4317 问题

查看课程