最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用JSP實現簡單的用戶登錄注冊頁面示例代碼解析

 更新時間:2020年08月05日 16:53:15   作者:Hades_Dev  
這篇文章主要介紹了使用JSP實現簡單的用戶登錄注冊頁面示例代碼解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

實驗要求:

將實驗2中的系統(tǒng)用戶登錄和注冊頁面改為JSP頁面,并部署自己的Web應用于Tomcat服務器中

具體要求:

完成登錄JSP頁面設計和注冊頁面設計

在登錄頁面表單中使用request對象獲取用戶信息,建立新的JSP頁面完成登錄驗證(用戶名和密碼自己指定即可)。

驗證結果顯示(如登錄成功/用戶名密碼錯誤,可以使用JavaScript,也可以使用新的JSP頁面)。

在注冊頁面表單中使用request對象獲取用戶注冊信息(注冊項目由自己指定),在新的JSP頁面顯示用戶注冊信息,并提示注冊成功。

代碼

登錄頁面index.html

<!DOCTYPE html>
<html lang="zh-CN">
<head>
 <meta charset="utf-8">
 <meta http-equiv="X-UA-Compatible" content="IE=edge">
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <title>jsp作業(yè)</title>
 <link href="css/bootstrap.min.css" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="stylesheet">
</head>
<body>
<nav class="navbar navbar-default">
 <div class="container-fluid">
  <div class="navbar-header">
   <a class="navbar-brand" href="./" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >jsp作業(yè)</a>
  </div>
  <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
   <ul class="nav navbar-nav navbar-right">
    <li><a href="login.jsp" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >登錄</a></li>
   </ul>
  </div>
 </div>
</nav>
<div class="container">
 <div class="jumbotron">
  <h1>Hello, world!</h1>
  <p>這是一個jsp作業(yè)</p>
 </div>
</div>
</body>
</html>

登錄頁面login.jsp

<%@ page contentType="text/html; charset=utf-8" language="java"%>
<html lang="zh-CN">
<head>
 <meta charset="utf-8">
 <meta http-equiv="X-UA-Compatible" content="IE=edge">
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <title>登錄</title>
 <link href="css/bootstrap.min.css" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="stylesheet">
</head>
<body>
<nav class="navbar navbar-default">
 <div class="container-fluid">
  <div class="navbar-header">
   <a class="navbar-brand" href="./" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >jsp作業(yè)</a>
  </div>
  <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
   <ul class="nav navbar-nav navbar-right">
    <li><a href="login.jsp" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >登錄</a></li>
   </ul>
  </div>
 </div>
</nav>
<div class="container">
 <div class="row">
  <div class="col-md-4">

  </div>
  <div class="col-md-4">
   <form class="form-signin" method="post" action="login-check.jsp">
    <h2 class="form-signin-heading">登錄到jsp作業(yè)</h2>
    <label for="">用戶名</label>
    <input type="text" name="username" id="username" class="form-control" placeholder="請輸入用戶名" required autofocus><br>
    <label for="">密碼</label>
    <input type="password" name="password" id="password" class="form-control" placeholder="請輸入密碼" required>
    <div class="checkbox">
     <label>
      <input type="checkbox" value="remember-me" checked="checked"> 記住密碼
     </label>
    </div>
    <button type="submit" class="btn btn-primary" id="btn-login">登錄</button>
    <a href="reg.jsp" rel="external nofollow" rel="external nofollow" class="btn btn-default">注冊</a>
   </form>
  </div>
  <div class="col-md-4">
  </div>
 </div>
</body>
</html>

登錄結果頁面login-check.jsp

<%@ page contentType="text/html; charset=utf-8" language="java"%>
<html lang="zh-CN">
<head>
 <meta charset="utf-8">
 <meta http-equiv="X-UA-Compatible" content="IE=edge">
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <title>登錄</title>
 <link href="css/bootstrap.min.css" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="stylesheet">
</head>
<body>
<nav class="navbar navbar-default">
 <div class="container-fluid">
  <div class="navbar-header">
   <a class="navbar-brand" href="./" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >jsp作業(yè)</a>
  </div>
  <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
   <ul class="nav navbar-nav navbar-right">
    <li><a href="login.jsp" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >登錄</a></li>
   </ul>
  </div>
 </div>
</nav>
<div class="container">
 <div class="row">
  <div class="col-md-4">

  </div>
  <div class="col-md-4">
   <form class="form-signin" method="post" action="login-check.jsp">
    <h2 class="form-signin-heading">登錄到jsp作業(yè)</h2>
    <label for="">用戶名</label>
    <input type="text" name="username" id="username" class="form-control" placeholder="請輸入用戶名" required autofocus><br>
    <label for="">密碼</label>
    <input type="password" name="password" id="password" class="form-control" placeholder="請輸入密碼" required>
    <div class="checkbox">
     <label>
      <input type="checkbox" value="remember-me" checked="checked"> 記住密碼
     </label>
    </div>
    <button type="submit" class="btn btn-primary" id="btn-login">登錄</button>
    <a href="reg.jsp" rel="external nofollow" rel="external nofollow" class="btn btn-default">注冊</a>
   </form>
  </div>
  <div class="col-md-4">
  </div>
 </div>
</body>
</html>

注冊頁面reg.jsp

<%@ page contentType="text/html; charset=utf-8" language="java"%>
<html lang="zh-CN">
<head>
 <meta charset="utf-8">
 <meta http-equiv="X-UA-Compatible" content="IE=edge">
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <title>注冊</title>
 <link href="css/bootstrap.min.css" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="stylesheet">
</head>
<body>
<nav class="navbar navbar-default">
 <div class="container-fluid">
  <div class="navbar-header">
   <a class="navbar-brand" href="./" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >jsp作業(yè)</a>
  </div>
  <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
   <ul class="nav navbar-nav navbar-right">
    <li><a href="login.jsp" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >登錄</a></li>
   </ul>
  </div>
 </div>
</nav>
<div class="container">
 <div class="row">
  <div class="col-md-4">
  </div>
  <div class="col-md-4">

   <form class="form-signin" action="reg-submit.jsp" method="post">
    <h2 class="form-signin-heading">注冊到jsp作業(yè)</h2>
    <div id="info">

    </div>
    <label for="">用戶名</label>
    <input type="text" name="username" id="username" class="form-control" placeholder="請輸入用戶名" required autofocus><br>
    <label for="">密碼</label>
    <input type="password" name="password" id="password" class="form-control" placeholder="請輸入密碼" required><br>
    <label for="">重復密碼</label>
    <input type="password" name="password2" id="password2" class="form-control" placeholder="請再次輸入密碼" required maxLength="16"><br>
    <button type="submit" class="btn btn-primary" id="btn-reg">注冊</button>
    <a href="login.jsp" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" class="btn btn-default" id="btn-reg">返回登錄</a>
   </form>
  </div>
  <div class="col-md-4">
  </div>
 </div>
</body>
</html>

注冊結果頁面reg-submit.jsp

<%@ page contentType="text/html; charset=utf-8" language="java"%>
<html lang="zh-CN">
<head>
 <meta charset="utf-8">
 <meta http-equiv="X-UA-Compatible" content="IE=edge">
 <meta name="viewport" content="width=device-width, initial-scale=1">
 <title>結果</title>
 <link href="css/bootstrap.min.css" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="stylesheet">
</head>
<body>
<nav class="navbar navbar-default">
 <div class="container-fluid">
  <div class="navbar-header">
   <a class="navbar-brand" href="./" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >jsp作業(yè)</a>
  </div>
  <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
   <ul class="nav navbar-nav navbar-right">
    <li><a href="login.jsp" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" >登錄</a></li>
   </ul>
  </div>
 </div>
</nav>
<div class="container">
 <% String username = request.getParameter("username");
 String password = request.getParameter("password"); 
 String password2 = request.getParameter("password2"); 
 %>
 <%
 if(password.equals(password2)){
  out.println("<div class='alert alert-success' role='alert'>注冊成功</div>");
  out.println("<ul class='list-group'>");
  out.println("<li class='list-group-item'>用戶名:" + username + "</li>");
  out.println("<li class='list-group-item'>密碼:" + password + "</li>");
  out.println("</ul>");
 }
 else{
  out.println("<div class='alert alert-danger' role='alert'>兩次密碼輸入不一致,請重新輸入</div>");
 }
 %>
 <!-- <%=username %>
 <%=password %>
 <%=password2 %> -->
</div>

效果

這里寫圖片描述

這里寫圖片描述

這里寫圖片描述

這里寫圖片描述

這里寫圖片描述

到此這篇關于使用JSP實現簡單的用戶登錄注冊頁面示例代碼解析的文章就介紹到這了,更多相關JSP實現簡單的用戶登錄注冊頁面內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

最新評論

雅安市| 榆树市| 穆棱市| 无锡市| 大埔区| 金阳县| 阿拉善右旗| 施秉县| 江津市| 博兴县| 陆川县| 班戈县| 沁源县| 绥化市| 屏南县| 麻江县| 商洛市| 扎兰屯市| 荔波县| 岗巴县| 武强县| 通河县| 鄂伦春自治旗| 阜康市| 平顺县| 南和县| 鄂尔多斯市| 达日县| 盈江县| 保靖县| 泰宁县| 翁牛特旗| 平和县| 屯昌县| 顺平县| 横山县| 南城县| 波密县| 泉州市| 永福县| 泾川县|