<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    騎豬闖天下

    J2ME隨筆,記錄成長的腳步

    統(tǒng)計

    留言簿(3)

    閱讀排行榜

    評論排行榜

    [HTML-原創(chuàng)] Web頁面實(shí)現(xiàn)登錄驗(yàn)證 范例

    Web頁面實(shí)現(xiàn)登錄驗(yàn)證

    HTML入門的范例,一句一句敲入的代碼,特此保留,以備查閱。
    騎豬闖天下。

    1. index.html
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

    <html>
      
    <head>
        
    <title>系統(tǒng)登錄</title>
        
        
    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
        
    <meta http-equiv="description" content="this is my page">
        
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
        
        
    <!--<link rel="stylesheet" type="text/css" href="./styles.css">-->

      
    </head>
      
      
    <body>
        版權(quán)所有:杜長風(fēng) 
    <br>
        發(fā)布時間:20080919
    <br>
        
        
        
    <center>
        
    <h2>系統(tǒng)登錄</h2>
        
    <form action="login.jsp" method="post">
            
    <input type="text" name="uid" maxlength=18 style="width:150"> <br>
            
    <input tpye="password" name="upwd" maxlength=18 style="width:150"> <br>
            
    <input type="submit" value="登錄">
            
    <input type="reset" value="取消">
        
    </form>
        
    </center>
      
    </body>
      
    </html>

    2. login.jsp
    <%@ page language="java" import="java.util.*" contentType="text/html; charset=UTF-8" pageEncoding="utf-8"%>
    <%@ page import="java.sql.*"%>    


    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
      
    <head>
        
        
    <title>驗(yàn)證頁面</title>
        
        
    <meta http-equiv="pragma" content="no-cache">
        
    <meta http-equiv="cache-control" content="no-cache">
        
    <meta http-equiv="expires" content="0">    
        
    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
        
    <meta http-equiv="description" content="This is my page">
        
    <!--
        <link rel="stylesheet" type="text/css" href="styles.css">
        
    -->

      
    </head>
      
      
    <body> 
        
    <%
        
    String username = request.getParameter("uid");
        
    String password = request.getParameter("upwd");
        
    if (username != null && !username.equals(""))
        {
            try{
                
    //連接數(shù)據(jù)庫
                Class.forName(
    "com.mysql.jdbc.Driver"); //注意這里的連接可能有問題
                Connection conn 
    = DriverManager.getConnection("jdbc:mysql://localhost/test""root""admin");
                Statement stmt 
    = conn.createStatement();
                
                
    String sql = "select * from user where username='" + username + "'";
                sql 
    += "and password='" + password + "'";
                
                ResultSet result 
    = stmt.executeQuery(sql);
                
    if(result.next())
                {
                    session.setAttribute(
    "login""ok"); //驗(yàn)證通過后,跳轉(zhuǎn)到后續(xù)界面
                    session.setAttribute(
    "uname", username);
        
    %>
                        
    <jsp:forward page="main.jsp"/>
                        
        
    <%
                }
    else 
                    out.println(
    "錯誤的用戶名和密碼");  //驗(yàn)證未通過,顯示錯誤信息
                    
                out.println(
    "<a href=index.html>返回</a>");
            }catch(Exception ee){
                ee.printStackTrace();
            }
        }
    else {
            
            out.println(
    "請先登錄!");
            out.println(
    "<a href=index.html>返回</a>");
        }
      
    %>
      
    </body>
    </html>

    3. main.jsp
    <%@ page language="java" import="java.util.*" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>


    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
      
    <head>
        
        
    <title>主頁面</title>
        
        
    <meta http-equiv="pragma" content="no-cache">
        
    <meta http-equiv="cache-control" content="no-cache">
        
    <meta http-equiv="expires" content="0">    
        
    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
        
    <meta http-equiv="description" content="This is my page">
        
    <!--
        <link rel="stylesheet" type="text/css" href="styles.css">
        
    -->

      
    </head>
      
      
    <body>
        
    <!-- 包含近來驗(yàn)證身份頁面的源代碼 -->
        
    <%@include file="checkvalid.jsp"%>
            歡迎進(jìn)入本頁面,您已經(jīng)通過驗(yàn)證,你的用戶名是:
    <%=session.getAttribute("uname")%><p>
                
    <href="continue.jsp"> 你可以跳轉(zhuǎn)到后續(xù)界面</a>
      
    </body>
    </html>

     

    4. checkvalid.jsp

    <%@ page language="java" import="java.util.*"  contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>


    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
      
    <head>
        
        
    <title>驗(yàn)證頁面</title>
        
        
    <meta http-equiv="pragma" content="no-cache">
        
    <meta http-equiv="cache-control" content="no-cache">
        
    <meta http-equiv="expires" content="0">    
        
    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
        
    <meta http-equiv="description" content="This is my page">
        
    <!--
        <link rel="stylesheet" type="text/css" href="styles.css">
        
    -->

      
    </head>
      
      
    <body>
        This is my JSP page. 
    <br>
        
    <%
        
    if(session.getAttribute("login"== null || !session.getAttribute("login").equals("ok"))
        {
            
    //檢查未通過,跳轉(zhuǎn)回登錄界面
            response.sendRedirect(
    "index.html");
        }
         
    %>
      
    </body>
    </html>

    5. continue.jsp
    <%@ page language="java" import="java.util.*" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>


    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
      
    <head>
        
        
    <title>Insert title here</title>
        
        
    <meta http-equiv="pragma" content="no-cache">
        
    <meta http-equiv="cache-control" content="no-cache">
        
    <meta http-equiv="expires" content="0">    
        
    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
        
    <meta http-equiv="description" content="This is my page">
        
    <!--
        <link rel="stylesheet" type="text/css" href="styles.css">
        
    -->

      
    </head>
      
      
    <body>
          
    <center>
        
    <%@include file="checkvalid.jsp" %>
            
    <%=session.getAttribute("uname"%>,歡迎您進(jìn)入第二個頁面!<br>
            
    <% out.println("<a href=index.html>返回</a>"); %>
        
    </center>
      
    </body>
    </html>

    posted on 2008-09-20 14:23 騎豬闖天下 閱讀(2289) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 黄瓜视频高清在线看免费下载| 国产成人精品日本亚洲直接| 最近免费中文字幕大全视频| 在线毛片片免费观看| 在线观看亚洲网站| 亚洲AV成人一区二区三区在线看| 亚洲av无码一区二区三区乱子伦| 亚洲国产人成精品| 免费看片A级毛片免费看| 免费在线视频你懂的| 精品亚洲永久免费精品| 国产精品hd免费观看| 美女视频黄视大全视频免费的| 国产精品亚洲综合五月天| 精品亚洲成a人片在线观看少妇 | 亚洲精品午夜在线观看| 亚洲精品~无码抽插| 亚洲日韩中文在线精品第一 | 亚洲AV电影天堂男人的天堂| 欧洲 亚洲 国产图片综合| 亚洲国产成人久久精品app| 久久夜色精品国产噜噜亚洲AV| 亚洲热妇无码AV在线播放| 亚洲视频一区二区| 亚洲国产精品日韩| 亚洲国产一区二区三区| 亚洲 另类 无码 在线| 亚洲AV无码之日韩精品| 亚洲不卡AV影片在线播放| 免费一区二区三区四区五区| 国产做床爱无遮挡免费视频| 国产免费一区二区三区VR| 国产免费卡一卡三卡乱码| 免费一级e一片在线播放| 日韩亚洲国产二区| 亚洲AV无码成H人在线观看| 国产av无码专区亚洲国产精品| 亚洲综合熟女久久久30p| 亚洲最大AV网站在线观看| 亚洲日韩小电影在线观看| 日韩va亚洲va欧洲va国产|