Web应用小案例:实现登录功能

一,创建web项目lojinDemo

Web应用小案例:实现登录功能

二,添加web服务器

 Web应用小案例:实现登录功能

Web应用小案例:实现登录功能 

 三,进行项目部署的修复工作

Web应用小案例:实现登录功能

Web应用小案例:实现登录功能 

四,添加web功能

Web应用小案例:实现登录功能

Web应用小案例:实现登录功能

 

Web应用小案例:实现登录功能

Web应用小案例:实现登录功能 

Web应用小案例:实现登录功能

四,在项目下创建动态网页login.jsp和do_lojin.jsp

失败页面failure.jsp和成功网页success.jsp

1.<h3 style="text-align: center">用户登录</h3>
<form action="do login.jsp" method="post">
<table border="1" cellpadding="10" style= "margin: 0px auto">
<tr>
<td align="center">用户名</td>
<td><input type= "text" name= "username"/></td>
</tr>
<tr>
<td align= "center" >密&nbsp ;码< /td>
<td><input type: "password" name="password"/></td>
</tr>
<tr align="center">
<td colspan="2">
<input type= " submit" value="登录 "/><input type= "reset" value="重置 "/>
</td>
</tr>
</table>
</form>

2<%
[/获取登录表单数据
String username = request. getParameter( "username" );
String password
= request. getParameter( "password");
//判断登录是否成功
if (username . equals("张三丰") && password. equals("12345")) {
//采用重定向,跳转到登录成功页面
response . sendRedirect("success.jsp?username=" + username) ; 
} else {
//采用重定向,跳转到登录失败页面
response . sendRedirect("failure. jsp?username=" + username) ; 
}
%>

3<%@ page contentType="text/html ; charset=UTF-8" language= "java" %> J ava
< html>
<head>
<title>登录成功</title>
< /head>
<body>
<h3><%= request. getParameter("username")%>,登录成功! </h3>
</body>
< /html>

4<%@ page content Type="text/html ; charset=UTF-8" language="java" %>
<html>
<head>
<title>登录失败</title>
< /head>
<body>
<h3><%= request . getParameter( "username")%>,登录失败! </h3>
</body>
< /htm1>

启动服务器,运行效果

Web应用小案例:实现登录功能