总结
登录功能通常需要先验证登录用户信息是否正确,如果验证成功,则转向登录成功的界面;如果登录失败,则转向登录失败的界面。在登录成功之后,会把用户信息保存在 session中,可以供以后访问的过程使用。请求信息存储在隐式变量 param 中,要访问某个请求信息,可以使用“param.变量名”。在 JSP 界面中进行判断时可以使用标准标签库中的<c:if>标签,基本格式如下:
<c:if test=${表达式}>
</c:if>
也可以使用 var 属性指定一个变量保存测试的结果。
把用户信息保存到 session 中,可以使用标准标签库中的<c:set>标签,其基本格式如下:
<c:set var="userid" value="${param.userid}" scope="session"/>
使用<jsp:forward>标签完成页面的重定向,其基本格式如下:
<jsp:forward page="目标文件"/>
在某些时候需要动态调用某个页面,可以使用<jsp:include>标签,其基本语法格式如下:
<jsp:include page="目标文件"/>
超链接是 Web 应用中建立文件之间关联的比较常用的方式,其基本语法格式如下:
<a href="目标文件">超链接关联的文字</a>