最近2018中文字幕在日韩欧美国产成人片_国产日韩精品一区二区在线_在线观看成年美女黄网色视频_国产精品一区三区五区_国产精彩刺激乱对白_看黄色黄大色黄片免费_人人超碰自拍cao_国产高清av在线_亚洲精品电影av_日韩美女尤物视频网站

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
jsp里如何寫登錄界面

小編給大家分享一下jsp里如何寫登錄界面,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

成都創(chuàng)新互聯(lián)公司是一家集網(wǎng)站建設(shè),肥城企業(yè)網(wǎng)站建設(shè),肥城品牌網(wǎng)站建設(shè),網(wǎng)站定制,肥城網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,肥城網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。

此次試驗所用到的軟件是myeclipse10,tomcat7,Dreamweaver,sqlserver2008數(shù)據(jù)庫。可以實現(xiàn)用戶使用用戶名和密碼登錄。

jsp里如何寫登錄界面

如果登錄成功,頁面會顯示登錄成功,如果密碼錯誤,則頁面會顯示登錄失敗。連接數(shù)據(jù)庫使用的事javabean方法,需要實現(xiàn)下載好sqlserver2008的驅(qū)動程序,在web project文件夾下的src文件夾下新建包“Bean”,并在此包下新建“DBBean.java”文件。

DBBean.java文件代碼如下:

package Bean;
import java.sql.*;
public class DBBean {
    private String driverStr = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
    private String connStr = "jdbc:sqlserver://localhost:1433; DatabaseName=JXP";
    private String dbusername = "sa";
    private String dbpassword = "123456";
    private Connection conn = null;
    private Statement stmt = null;

    public DBBean()
    {
        try
        {
            Class.forName(driverStr);
            conn = DriverManager.getConnection(connStr, dbusername, dbpassword);
            stmt = conn.createStatement();
        } 
        catch (Exception ex) {
            System.out.println("數(shù)據(jù)連接失??!");
        } 
        
    }

    public int executeUpdate(String s) {
        int result = 0;
        System.out.println("--更新語句:"+s+"\n");
        try {
            result = stmt.executeUpdate(s);
        } catch (Exception ex) {
            System.out.println("執(zhí)行更新錯誤!");
        }
        return result;
    }

    public ResultSet executeQuery(String s) {
        ResultSet rs = null;
        System.out.print("--查詢語句:"+s+"\n");
        try {
            rs = stmt.executeQuery(s);
        } catch (Exception ex) {
            System.out.println("?執(zhí)行查詢錯誤!");
        }
        return rs;
    }
    public void execQuery(String s){
        try {
            stmt.executeUpdate(s);
        } catch (SQLException e) {
            // TODO Auto-generated catch block
            System.out.println("執(zhí)行插入錯誤!");
        }
    }

    public void close() {
        try {
            stmt.close();
            conn.close();
        } catch (Exception e) {
        }
    }
}

在WEBROOT目錄下有三個jsp頁面文件:分別是login.jsp,logincheck.jsp,loginsuccess.jsp.在login.jsp頁面中,可以通過輸入用戶名、密碼,點擊登錄按鈕,實現(xiàn)登錄成功loginsucccess.jsp頁面的跳轉(zhuǎn),如果密碼錯誤,則頁面會跳轉(zhuǎn)到登錄失敗的頁面。(當(dāng)然,在進行頁面跳轉(zhuǎn)之前,需要在sqlserver2008中新建一個數(shù)據(jù)庫,在數(shù)據(jù)庫目錄下新建一個表,并填入表的信息)

文件夾結(jié)構(gòu)截圖:

jsp里如何寫登錄界面

login.jsp登錄界面代碼:

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




登錄界面


    

登錄

賬號:
密碼:

indexcheck.jsp登錄失敗代碼:

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




Insert title here



<%
    request.setCharacterEncoding("UTF-8");
    String username=(String)request.getParameter("username");
    String password=(String)request.getParameter("password");//取出login.jsp的值
    
    //下面是數(shù)據(jù)庫操作
    String sql="select * from login where username="+"'"+username+"'";//定義一個查詢語句
    ResultSet rs=db.executeQuery(sql);//運行上面的語句
    if(rs.next())
    {
        /* if(password.equals(rs.getString(2)))
        {
            
        } */
        if(password.equals(rs.getObject("password"))){
            response.sendRedirect("loginsuccess.jsp");
        }
        else{
            out.print("");
            response.setHeader("refresh", "0;url=login.jsp");
        }
    }
    else 
    {
        out.print("");
        response.setHeader("refresh", "0;url=login.jsp");
    }
    
%>

indexsuccess.jsp登錄成功代碼:

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




Insert title here


登陸成功

最終的頁面效果如下:

jsp里如何寫登錄界面

如果全都正確,則顯示如下頁面:

jsp里如何寫登錄界面

如果密碼錯誤,則顯示如下頁面:

jsp里如何寫登錄界面

以上是jsp里如何寫登錄界面的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


分享標(biāo)題:jsp里如何寫登錄界面
文章分享:http://fisionsoft.com.cn/article/ppgeod.html