婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > JSP制作簡單登錄界面實例

JSP制作簡單登錄界面實例

熱門標簽:電銷機器人免培訓 電話機器人需要使用網絡嗎 給地圖標注得傭金 外呼系統使用方法 如何看懂地圖標注點 潤滑油銷售電銷機器人 自繪地圖標注數據 南通通訊外呼系統產品介紹 海外圖書館地圖標注點

現在很多web項目都能用到登錄界面,本文介紹一下JSP制作簡單登錄界面,分享給大家,具體如下:

運行環境

eclipse+tomcat+MySQL 不知道的可以參考Jsp運行環境——Tomcat

項目列表

這里我先把jsp文件先放在Web-INF外面訪問

1.需要建立的幾個文件在圖上.jsp

2.還要導入MySQL的jar包mysql-5.0.5.jar,導到WEB-INF中的lib文件夾就可以不需要Bulid Path

3.開始編寫代碼:

代碼演示:

index.jsp就好像一般網站的首頁一樣感覺,將header.jsp和footer.jsp引入其中

%@ page language="java" contentType="text/html; charset=UTF-8"
  pageEncoding="UTF-8"%>
!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
html>
head>
meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
title>首頁/title>
style>
  #nav>ul>li{
    float:left;
    margin-left:50px;
  }
  #login{
    clear:both;
  }
/style>
/head>
body>
!-- 引入header.jsp的頭部文件 -->
%@ include file="header.jsp" %>
div id="login">
  a href="login.jsp" rel="external nofollow" >button>登陸/button>/a>
/div>
!-- 引入footer.jsp的腳部文件 -->
%@include file="footer.jsp" %>
/body>
/html>

header.jsp

%@ page language="java" contentType="text/html; charset=UTF-8"
  pageEncoding="UTF-8"%>
div id="nav">
  ul>
    li >a href="">導航1/a>/li>
    li>a href="">導航2/a>/li>
    li>a href="">導航3/a>/li>
    li>a href="">導航4/a>/li>
    li>a href="">導航5/a>/li>
    li>a href="">導航6/a>/li>
  /ul>
/div>

footer.jsp

%@ page language="java" contentType="text/html; charset=UTF-8"
  pageEncoding="UTF-8"%>
  div>
p>xxxxxxxxxxx可以試試|xxxxxxxxxxxx技術有限公司/p>
 p>京 ICP 證 1234567 號|Copyright © 1999-2017, All Rights Reserved /p>
 /div>

頁面內容展示:

login.jsp登陸用戶名密碼填寫界面

%@ page language="java" contentType="text/html; charset=UTF-8"
  pageEncoding="UTF-8"%>
!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
html>
head>
meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
title>登陸頁面/title>
/head>
body>
%--表單--%>
  fieldset>
  legend>登陸界面/legend>
  form action="test.jsp" method="post">
  input type="text" name="username">br>
  input type="password" name="password">br>
  input type="submit" value="登陸">
  !-- EL語句,后面驗證表單時,驗證錯誤反回信息-->
  ${error}
  /form>
/fieldset>
/body>
/html>

內容顯示:

test.jsp 是對表單login.jsp 的提交的內容與數據庫中的數據對比驗證,再相應的跳轉

%@page import="java.sql.*"%>

%@ page language="java" contentType="text/html; charset=UTF-8"
  pageEncoding="UTF-8"%>
%
//請求獲取login.jsp的用戶名username的值
 String username=request.getParameter("username");
//請求獲取login.jsp的密碼password的值
String password=request.getParameter("password");
//數據庫MySQL的地址
String DBURL="jdbc:mysql://localhost:3306/zhou?useUnicode=truecharacterEncoding=utf-8"; 
String DBName="root"; //登入用戶名
String DBPwd="123456";//登入密碼
//加載mysql驅動
Class.forName("com.mysql.jdbc.Driver");
//連接數據庫
Connection conn=DriverManager.getConnection(DBURL,DBName,DBPwd);
//創建Statement對象
Statement st=conn.createStatement();
//sql語句,搜索這個username和password在數據庫是否存在
String sql="select * from user where name='"+username+"'and pwd='"+password+"'";
//運行sql語句,并把得到的結果放入結果集ResultSet中
ResultSet rs=st.executeQuery(sql);
//判斷這個結果集是否存在,一般username只有一個
if(rs.next()){
  //設置一個username,將后面username其內容賦值給前面一個username,可以以便下一個頁面使用
  request.setAttribute("username", username);
  //跳轉頁面到userpage.jsp
  request.getRequestDispatcher("userpage.jsp").forward(request, response);
}else{
  //設置一個error,將后面的字賦給這個error,以便先一個跳轉頁面的使用,request的作用域有限
  request.setAttribute("error", "用戶名或密碼錯誤!!!");
  request.getRequestDispatcher("login.jsp").forward(request, response);
}


conn.close();
rs.close();
%>

登陸錯誤顯示的頁面內容:

userpage.jsp這個頁面就是登陸成功之后顯示的頁面

%@page import="javafx.scene.chart.PieChart.Data"%>
%@page import="java.util.Date"%>
%@ page language="java" contentType="text/html; charset=UTF-8"
  pageEncoding="UTF-8"%>
!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
html>
head>
meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
title>用戶界面/title>
/head>
body>
div>
!-- ${username}是獲取到test.jsp 中判斷中重新設置的username,知道是誰登陸了,這個是誰的頁面 -->
p>${username},你好,登陸成功!!/p>
/div>
%
//session的作用域問題,可以記錄一個網站的瀏覽量。先得到一個count
  Object obj=session.getAttribute("count");
//判斷這個對象是否為空
  if(obj==null){
    //空則重新設置一下count的值
    session.setAttribute("count", 0);
  }else{
    //否則將得到的對象強轉加1,就可以記錄瀏覽量
    int i=(int)obj+1;
    session.setAttribute("count", i);
    %>
    div>你是第%=i %>位登陸的用戶/div>
  %
  }
  //獲取當前時間
  Date date=new Date();
  out.print("現在時間:"+date);
%>
div>你的IP地址:%=request.getRemoteAddr()%>/div>
/body>
/html>

頁面內容:localhost就是127.0.0.1,有時候地址欄是local host時會顯示8個0:

整個簡單的登陸就完事了

想了解EL語言的具體感覺可以看這個 JSP中的EL表達式詳細介紹

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • 利用JSP session對象保持住登錄狀態
  • JavaWeb實現用戶登錄注冊功能實例代碼(基于Servlet+JSP+JavaBean模式)
  • JSP實現用戶登錄、注冊和退出功能
  • JSP實現簡單的用戶登錄并顯示出用戶信息的方法
  • JSP中實現系統登錄后的退出原理及代碼
  • JSP+MySQL實現網站的登錄與注冊小案例
  • JSP實現登錄功能之添加驗證碼
  • JSP + Servlet實現生成登錄驗證碼示例
  • JSP中 Session和作用域的使用
  • jsp獲取action傳來的session和session清空以及判斷
  • JSP登錄中Session的用法實例詳解

標簽:南京 大連 黃石 廣州 樂山 內江 銅川 貸款邀約

巨人網絡通訊聲明:本文標題《JSP制作簡單登錄界面實例》,本文關鍵詞  JSP,制作,簡單,登錄,界面,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《JSP制作簡單登錄界面實例》相關的同類信息!
  • 本頁收集關于JSP制作簡單登錄界面實例的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    欧美日韩国产片| 亚洲欧洲色图综合| 中文字幕综合网| 奇米精品一区二区三区在线观看一| 狠狠色伊人亚洲综合成人| 一本到不卡精品视频在线观看| 日韩免费电影网站| 性欧美大战久久久久久久久| 成人看片黄a免费看在线| 日韩一区二区三区三四区视频在线观看| 国产精品高清亚洲| 国产夫妻精品视频| 久久中文娱乐网| 捆绑调教一区二区三区| 欧美日韩激情一区| 亚洲一区二区三区激情| 97久久精品人人做人人爽| 国产日韩在线不卡| 国产精品1区2区| 日韩一区二区三区在线视频| 首页国产欧美日韩丝袜| 欧美午夜精品理论片a级按摩| 亚洲三级在线免费| www.亚洲色图.com| 国产精品国产三级国产aⅴ中文| 激情文学综合网| 亚洲精品一区二区三区香蕉| 久久草av在线| 日韩美女一区二区三区四区| 日本va欧美va精品| 欧美一卡二卡在线观看| 六月丁香婷婷色狠狠久久| 日韩一区二区在线观看视频 | 亚洲欧美日韩在线不卡| 波多野结衣91| 亚洲男人电影天堂| 欧美日韩成人综合| 精品亚洲porn| 国产日韩亚洲欧美综合| 成人av网在线| 亚洲综合无码一区二区| 在线视频你懂得一区二区三区| 亚洲欧美日韩在线播放| 欧美午夜片在线看| 美女国产一区二区三区| 久久影院午夜片一区| 成人午夜又粗又硬又大| 亚洲欧洲日本在线| 欧美久久久久中文字幕| 美女看a上一区| 中文字幕欧美激情| 色欧美日韩亚洲| 理论片日本一区| 亚洲国产高清在线| 色诱视频网站一区| 久久国产精品72免费观看| 国产欧美精品一区二区色综合 | 一区二区三区不卡在线观看| 欧美日韩国产123区| 久久精品久久久精品美女| 国产区在线观看成人精品| 日本韩国欧美一区二区三区| 水野朝阳av一区二区三区| 国产日韩成人精品| 欧美日本在线观看| 国产成人aaaa| 亚洲成人午夜电影| 国产精品蜜臀av| 日韩欧美电影一区| 欧美亚洲一区二区三区四区| 国产乱子伦一区二区三区国色天香| 中文字幕一区二| 精品少妇一区二区三区视频免付费 | 精品成人佐山爱一区二区| 91麻豆免费观看| 精品一区二区在线免费观看| 亚洲人成电影网站色mp4| 欧美成人猛片aaaaaaa| 91麻豆免费观看| 国产精品1区二区.| 青青草97国产精品免费观看无弹窗版| 国产日韩欧美综合在线| 91精品在线观看入口| 91女人视频在线观看| 国产一区视频网站| 奇米一区二区三区| 亚洲成人综合视频| 亚洲久草在线视频| 中文字幕不卡的av| 久久久久久一二三区| 欧美日韩精品专区| 欧美专区在线观看一区| 99久久精品国产一区| 国产精品一线二线三线| 麻豆91小视频| 秋霞国产午夜精品免费视频| 亚洲永久精品大片| 亚洲理论在线观看| 亚洲欧美另类在线| 国产精品久线观看视频| 久久精品男人天堂av| 欧美一级二级三级蜜桃| 欧美一级理论片| 日韩三级在线观看| 欧美日韩国产一二三| 欧美日韩一区二区三区高清| 色婷婷激情久久| 在线精品国精品国产尤物884a| 91麻豆国产香蕉久久精品| av一本久道久久综合久久鬼色| 国产99久久久国产精品免费看| 精品一区二区三区免费视频| 麻豆91在线观看| 黄一区二区三区| 国产福利一区二区三区在线视频| 国产综合色视频| 风间由美一区二区三区在线观看 | 亚洲一区二区三区四区五区中文 | 91福利在线导航| 在线视频你懂得一区二区三区| 日本黄色一区二区| 欧美日韩另类一区| 日韩亚洲电影在线| 久久综合九色综合97婷婷| www久久精品| 国产精品美女www爽爽爽| 国产精品久久久久国产精品日日| 欧美激情在线看| 亚洲欧美色图小说| 婷婷成人激情在线网| 麻豆成人久久精品二区三区红 | 洋洋成人永久网站入口| 亚洲电影一区二区三区| 日本女优在线视频一区二区| 九一久久久久久| 成人禁用看黄a在线| 欧美亚洲综合一区| 欧美电影免费提供在线观看| 久久美女高清视频| 亚洲人成精品久久久久久| 午夜精品成人在线| 国产露脸91国语对白| 一本大道久久a久久综合| 777奇米成人网| 国产欧美精品一区二区三区四区| 中文字幕一区av| 男女性色大片免费观看一区二区| 国产精品一区三区| 欧美色爱综合网| 久久久精品黄色| 天天影视网天天综合色在线播放 | 欧美日韩亚洲综合在线 | 欧美亚洲日本国产| 久久综合五月天婷婷伊人| 亚洲精品国产成人久久av盗摄 | 久久国产尿小便嘘嘘尿| 91免费国产视频网站| 欧美mv和日韩mv国产网站| 一区二区在线观看av| 国产一区二区三区香蕉 | 国产伦精品一区二区三区在线观看| 99久久精品情趣| 日韩视频免费观看高清完整版在线观看| 国产精品久久久久久久久免费相片| 亚洲一区二区综合| 成人高清av在线| 日韩精品一区二区三区蜜臀| 亚洲精品免费在线| 成人精品免费看| 久久免费的精品国产v∧| 亚洲电影视频在线| 91麻豆国产香蕉久久精品| 国产亚洲婷婷免费| 免费一级欧美片在线观看| 精品婷婷伊人一区三区三| ...中文天堂在线一区| 国产不卡视频一区| 精品国产sm最大网站| 蜜桃av一区二区| 欧美一区二区三区色| 亚洲图片有声小说| 91丨porny丨蝌蚪视频| 国产欧美日本一区二区三区| 激情综合一区二区三区| 日韩一区二区三区av| 日韩高清一级片| 日韩欧美一卡二卡| 激情偷乱视频一区二区三区| 欧美成人bangbros| 久久精品国产第一区二区三区| 欧美人狂配大交3d怪物一区| 亚洲福利视频一区二区| 欧美日韩一卡二卡三卡| 亚洲h精品动漫在线观看| 欧美肥妇free| 麻豆中文一区二区| 久久综合色鬼综合色| 国产精品一区二区男女羞羞无遮挡| 亚洲精品一区二区三区四区高清| 精品一区二区免费在线观看|