初学JSP不通过数据库验证的登录界面
编写的是一个验证用户登录页面,首先在myeclipse中创建三个jsp页面。第一个是login.jsp是用来编写用户登录界面,第二个是loginCl.jsp是用来验证信息,第三个是wel.jsp是用来跳转登录成功的样子。
首先编写第一个login.jsp的界面
<body bgcolor="pink">
<center>
用户登录 <br><hr>
//form action提交表单到loginCl页面中,用post提交,因为post相对于get来说更加的安全。
<form action="loginCl.jsp" method="post">
用户名: <input type="text" name="username"><br>
密 码: <input type="text" name="passwd"><br>
<input type="submit" value="登录">
<input type="reset" value="重置">
</form>
</center>
</body>
//验证界面loginCl.jsp
<body>
<%
//接受用户名和密码
String u = request.getParameter("username");
String p = request.getParameter("passwd");
//验证
if(u.equals("hmw")&&p.equals("123"))
{
response.sendRedirect("wel.jsp?user="+u);
}else{
//不合法,跳转login.jsp
response.sendRedirect("login.jsp");
}
%>
</body>
跳转验证页面
<body>
登录成功! <%=request.getParameter("user") %><br>
<a href="login.jsp">返回重新登录</a>
</body>



浙公网安备 33010602011771号