Java学习11.04(javaweb登录页面)

登录成功页面

在登录成功之后,界面上应该显示“XXX 您好,欢迎登录网上书店!”,这里的“XXX”是动态的,是当前用户的名字。为了把当前用户的名字显示在相应的位置上,可以使用前面介绍的表达式语言,
因为用户的名字是在 session 中保存的,所以需要从 session 中获取这个名字。在表达式中要访问 session 中的信息,可使用 sessionScope 加上变量的名字。因为在 session 中存储用户信息使
用的是“userid”,所以获取 session 中这个信息的代码如下:
 
${sessionScope.userid}
表示登录成功的界面 login_success.jsp 的代码如下:
 
<%@ page contentType="text/html;charset=GB2312"%>
<html>
<head>
<title>登录成功</title>
</head>
<body>
<h2>${sessionScope.userid}您好,欢迎登录网上书店!</h2>
</body>
</html>
 
 

登录失败页面

登录失败之后应该告诉用户登录失败,让用户重新登录,并且能够链接到登录界面。要链接到登录界面可以使用 HTML 语言的超链接。
 
超链接的语法格式如下:
<a href="目标文件">超链接关联的文字</a>
 
目标文件是要链接到的文件,开始标志<a href…>和结束标志</a>之间是超链接关联的文字。
 
因为登录失败后应该链接到登录页面,所以超链接的格式如下:
<a href="login.jsp">重新登录!</a>
 
登录失败后的界面 login_failure.jsp 对应的代码如下:
 
<%@ page contentType="text/html;charset=GB2312"%>
<html>
<head>
<title>登录失败</title>
</head>
<body>
<h2>用户名或者口令不正确,请<a href="login.jsp">重新登录!</a></h2>
</body>
</html>
 
原文地址:https://www.cnblogs.com/Lizhichengweidashen/p/14204397.html