javaee(j2ee)简单注册登录系统(附详细源码)【DOC精选】Word文档下载推荐.doc

上传人:wj 文档编号:468926 上传时间:2023-04-29 格式:DOC 页数:18 大小:186.50KB
下载 相关 举报
javaee(j2ee)简单注册登录系统(附详细源码)【DOC精选】Word文档下载推荐.doc_第1页
第1页 / 共18页
javaee(j2ee)简单注册登录系统(附详细源码)【DOC精选】Word文档下载推荐.doc_第2页
第2页 / 共18页
javaee(j2ee)简单注册登录系统(附详细源码)【DOC精选】Word文档下载推荐.doc_第3页
第3页 / 共18页
javaee(j2ee)简单注册登录系统(附详细源码)【DOC精选】Word文档下载推荐.doc_第4页
第4页 / 共18页
javaee(j2ee)简单注册登录系统(附详细源码)【DOC精选】Word文档下载推荐.doc_第5页
第5页 / 共18页
javaee(j2ee)简单注册登录系统(附详细源码)【DOC精选】Word文档下载推荐.doc_第6页
第6页 / 共18页
javaee(j2ee)简单注册登录系统(附详细源码)【DOC精选】Word文档下载推荐.doc_第7页
第7页 / 共18页
javaee(j2ee)简单注册登录系统(附详细源码)【DOC精选】Word文档下载推荐.doc_第8页
第8页 / 共18页
javaee(j2ee)简单注册登录系统(附详细源码)【DOC精选】Word文档下载推荐.doc_第9页
第9页 / 共18页
javaee(j2ee)简单注册登录系统(附详细源码)【DOC精选】Word文档下载推荐.doc_第10页
第10页 / 共18页
javaee(j2ee)简单注册登录系统(附详细源码)【DOC精选】Word文档下载推荐.doc_第11页
第11页 / 共18页
javaee(j2ee)简单注册登录系统(附详细源码)【DOC精选】Word文档下载推荐.doc_第12页
第12页 / 共18页
javaee(j2ee)简单注册登录系统(附详细源码)【DOC精选】Word文档下载推荐.doc_第13页
第13页 / 共18页
javaee(j2ee)简单注册登录系统(附详细源码)【DOC精选】Word文档下载推荐.doc_第14页
第14页 / 共18页
javaee(j2ee)简单注册登录系统(附详细源码)【DOC精选】Word文档下载推荐.doc_第15页
第15页 / 共18页
javaee(j2ee)简单注册登录系统(附详细源码)【DOC精选】Word文档下载推荐.doc_第16页
第16页 / 共18页
javaee(j2ee)简单注册登录系统(附详细源码)【DOC精选】Word文档下载推荐.doc_第17页
第17页 / 共18页
javaee(j2ee)简单注册登录系统(附详细源码)【DOC精选】Word文档下载推荐.doc_第18页
第18页 / 共18页
亲,该文档总共18页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

javaee(j2ee)简单注册登录系统(附详细源码)【DOC精选】Word文档下载推荐.doc

《javaee(j2ee)简单注册登录系统(附详细源码)【DOC精选】Word文档下载推荐.doc》由会员分享,可在线阅读,更多相关《javaee(j2ee)简单注册登录系统(附详细源码)【DOC精选】Word文档下载推荐.doc(18页珍藏版)》请在冰点文库上搜索。

javaee(j2ee)简单注册登录系统(附详细源码)【DOC精选】Word文档下载推荐.doc

privateStringurl="

jdbc:

mysql:

//localhost:

3306/demo"

privateStringusr="

root"

privateStringpwd="

"

privateConnectionconn=null;

privateStatementstm=null;

privateResultSetrs=null;

publicStringgetDrv(){

returndrv;

}

publicvoidsetDrv(Stringdrv){

this.drv=drv;

publicStringgetUrl(){

returnurl;

publicvoidsetUrl(Stringurl){

this.url=url;

publicStringgetUsr(){

returnusr;

publicvoidsetUsr(Stringusr){

this.usr=usr;

publicStringgetPwd(){

returnpwd;

publicvoidsetPwd(Stringpwd){

this.pwd=pwd;

publicConnectiongetConn(){

returnconn;

publicvoidsetConn(Connectionconn){

this.conn=conn;

publicjava.sql.StatementgetStm(){

returnstm;

publicvoidsetStm(Statementstm){

this.stm=stm;

publicjava.sql.ResultSetgetRs(){

returnrs;

publicvoidsetRs(ResultSetrs){

this.rs=rs;

//创建数据库连接函数

publicbooleancreateConn()

{

booleanb=false;

try{

Class.forName(drv).newInstance();

conn=(Connection)DriverManager.getConnection(url,usr,pwd);

b=true;

}catch(SQLExceptione){

}catch(ClassNotFoundExceptione){

}catch(InstantiationExceptione){

}catch(IllegalAccessExceptione){

}

returnb;

//更新sql函数

publicbooleanupdate(Stringsql)

stm=(Statement)conn.createStatement();

stm.execute(sql);

}catch(Exceptione){

//查询sql函数

publicvoidquery(Stringsql)

rs=(ResultSet)stm.executeQuery(sql);

}catch(Exceptione)

{

publicbooleannext()

if(rs.next())b=true;

catch(Exceptione)

publicStringgetValue(Stringfield)

Stringvalue=null;

try{

if(rs!

=null)value=rs.getString(field);

}catch(Exceptione)

returnvalue;

publicvoidcloseRs()

if(rs!

=null)

rs.close();

catch(SQLExceptione)

{

}

publicvoidcloseStm()

stm.close();

publicvoidcloseConn()

conn.close();

}

4.UserBean.java

publicclassUserBean

{

//登录验证函数

publicbooleanvalid(Stringusername,Stringpassword)

booleanisValid=false;

DBAccessdb=newDBAccess();

if(db.createConn())

Stringsql="

select*fromuserwhereusername='

+username+"

andpassword='

+password+"

db.query(sql);

if(db.next())

isValid=true;

db.closeRs();

db.closeStm();

db.closeConn();

returnisValid;

//检查用户名是否存在

publicbooleanisExist(Stringusername)

booleanisExist=false;

if(db.createConn())

Stringsql="

db.query(sql);

if(db.next())

isExist=true;

db.closeRs();

db.closeStm();

db.closeConn();

returnisExist;

publicvoidadd(Stringusername,Stringpassword,Stringemail){

insertintouser(username,password,email)values('

'

+email+"

)"

db.update(sql);

5.login_action.jsp

<

%@pagelanguage="

java"

import="

java.util.*"

pageEncoding="

ISO-8859-1"

%>

%@pageimport="

com.demo.javabean.UserBean"

%>

%

Stringpath=request.getContextPath();

StringbasePath=request.getScheme()+"

:

//"

+request.getServerName()+"

+request.getServerPort()

+path+"

/"

html>

<

head>

basehref="

%=basePath%>

>

<

title>

MyJSP'

login_action.jsp'

startingpage<

/title>

/head>

body>

Stringusername=request.getParameter("

username"

Stringpassword=request.getParameter("

password"

if(username==null||password==null)

response.sendRedirect("

login.jsp"

%

//验证登录

booleanisValid=false;

UserBeanuserBean=newUserBean();

isValid=userBean.valid(username,password);

if(isValid)

session.setAttribute("

username);

welcome.jsp"

else

/body>

/html>

6.Login.jsp

utf-8"

Stringpath=request.getContextPath();

StringbasePath=request.getScheme()+"

+request.getServerName()+"

+request.getServerPort()+path+"

!

DOCTYPEHTMLPUBLIC"

-//W3C//DTDHTML4.01Transitional//EN"

index.jsp'

ThisismyJSPpage.<

br>

formname="

form1"

action="

login_action.jsp"

method="

post"

<

tablewidth="

200"

border="

1"

<

tr>

tdcolspan="

2"

登录窗口<

/td>

/tr>

td>

用户名<

inputtype="

text"

name="

size="

10"

密码<

inputtype="

name="

size="

tdcolspan="

submit"

value="

登录"

ahref="

register.jsp"

注册新用户<

/a>

/table>

/form>

7.Logout.jsp

logout.jsp'

<

metahttp-equiv="

pragma"

content="

no-cache"

cache-control"

expires"

0"

keywords"

keyword1,keyword2,keyword3"

description"

Thisismypage"

--

linkrel="

stylesheet"

type="

text/css"

href="

styles.css"

-->

%session.removeAttribute("

response.sendRedirect("

8.Register_action.jsp

register_action.jsp'

Stringpassword1=request.getParameter("

password1"

Stringpassword2=request.getParameter("

password2"

Stringemail=request.getParameter("

email"

//检查是否为空

if(username==null||password1==null||password2==null||!

password1.equals(password2))

//验证用户名是否存在

UserBeanuserBean=newUserBean();

booleanisExist=userBean.isExist(username);

if(!

isExist)

userBean.add(username,password1,email);

9.Register.jsp

register.jsp'

action="

register_action.jsp"

tablewidth="

注册窗口<

用户名<

确认密码<

Email<

注册"

返回<

10.welcome.jsp

Stringpath=request.getCon

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2