程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> JAVA綜合教程 >> javaweb 簡單 de 登錄注冊

javaweb 簡單 de 登錄注冊

編輯:JAVA綜合教程

javaweb 簡單 de 登錄注冊


近期寫了一個簡單地登錄注冊

實現效果如下:

*****************************************第一部分:效果*******************************************

登錄與注冊界面:

\ \

登陸成功與注冊成功界面:

(目前注冊成功後返回登錄界面)

\ \

*************************************第二部分:實現********************************************

 

登錄與注冊是兩個最基本的功能,可以以此為基礎進行拓展,

登錄注冊的實現,主要分為 以下 3 部分,

java 基礎接口與類

數據庫 Mysql 連接

jsp 與 servlet

1. 首先是數據庫的創建與連接

(登錄與注冊都要提交數據給服務器,服務器拿其余數據庫數據進行相關操作)

以我的程序為例 首先在數據庫中建立一個用戶表(學生用戶),Database:Mysql3 Table: student

設置兩個屬性 String name ; String password;

初始化一些數據即可。

\ \

數據庫及相關表處理好後,在 MyEclipse 創建 web project 項目,其他代碼都在這個平台編寫(也可用eclipse)

新建包 cn.edu.hpu.model 名字自定義(以下新建 servlet jsp 工程名 class interfence 名字自定義)

1.用來寫學生類,對應建的表,

2. 然後建立數據庫的連接,以便服務器查詢使用數據庫數據

(數據庫連接分為三大部,一是加載驅動 二是創建連接對象,及其他相關對象 三是關閉所打開的數據流)

3.新建包 cn.edu.hpu.test 寫測試連接的代碼,在 /test/WebRoot/WEB-INF/lib 導入數據庫連接的 *.jar 文件

\ \

//////////////////////////////////////////////////////////////////////////

\

\

\

 

新建包 cn.edu.hpu.service

在包裡寫一個接口,及兩個方法 add ckeckLogin 對應注冊‘登錄

新建一個實現接口的類

\

//////////////////////////////////////////////////////////////////////////////////

\

\

測試以上兩個方法

1.

\

2.

\

相關驗證

\\

最後創建 jsp 及對應的 servlet

代碼如下:注意將 pageEncoding 改為 utf-8 支持中文防止亂碼

\

/////////////////////

\***/////\

////////////////////////////////////////////////////////////////////////////////

\ /////\

////////////////////////////////////////////////////////////////////

servlet:

\\

//////////////////////////////////////////////////////////////////////////

\\

xml 文件 在Myeclipse 自動生成,其他平台可能要自己寫

代碼如下:

\

 

由於路徑問題、大小寫問題等書寫不規范可能導致一系列錯誤,異常,以上代碼可用無錯誤,請注意代碼書寫規范,養成良好風格

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved