5.5.1 登录后跳转到user.jsp
我们把前面登录的页面加入,登录后才跳转到user.jsp。
首先是登录页面,这个页面可以是html的,下面是登录的表单:
<form method="post" action="vLogin.jsp">账号<input type="text" class="inputText" name="username" width="120px"><br/>密码<input type="password" class="inputText" name="password" width="120px"><br/><input value="登陆" type="submit" class="submit"></form>
数据将发送到vLogin.jsp,然后再vLogin.jsp里,我们读取发送过来的用户名和密码:
<%@ page language="java" contentType="text/html ;charset=UTF-8" pageEncoding="UTF-8"%>
<% String username=request.getParameter("username");
//取得发送过来的用户名
String psw=request.getParameter("password");
//取得发送过来的密码
%>
接下来使用UserData里面的userValidate验证用户和密码是否能登录,如果可以跳转到user.jsp,否则跳回登录页面login.html
跳转到user.jsp的代码是:
response.sendRedirect("user.jsp");