Jsp学生信息管理系统登录验证全代码Word文档格式.docx

上传人:b****6 文档编号:19024256 上传时间:2023-01-03 格式:DOCX 页数:9 大小:17.54KB
下载 相关 举报
Jsp学生信息管理系统登录验证全代码Word文档格式.docx_第1页
第1页 / 共9页
Jsp学生信息管理系统登录验证全代码Word文档格式.docx_第2页
第2页 / 共9页
Jsp学生信息管理系统登录验证全代码Word文档格式.docx_第3页
第3页 / 共9页
Jsp学生信息管理系统登录验证全代码Word文档格式.docx_第4页
第4页 / 共9页
Jsp学生信息管理系统登录验证全代码Word文档格式.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

Jsp学生信息管理系统登录验证全代码Word文档格式.docx

《Jsp学生信息管理系统登录验证全代码Word文档格式.docx》由会员分享,可在线阅读,更多相关《Jsp学生信息管理系统登录验证全代码Word文档格式.docx(9页珍藏版)》请在冰豆网上搜索。

Jsp学生信息管理系统登录验证全代码Word文档格式.docx

style="

font-family:

楷体"

p>

fontsize="

10px"

color="

red"

学生信息信息管理系统<

/font>

/p>

/marquee>

tablealign=centerwidth="

237"

<

tr>

<

td>

tablewidth=100%>

<

<

tdcolspan=6>

fontsize=2>

divid="

b2bContent"

style="

FILTER:

revealTrans(Duration=1,Transition=23);

WIDTH:

100%;

HEIGHT:

162px"

/div>

/td>

/tr>

tdalign=centerSTYLE='

cursor:

hand'

divclass="

b2bbutton"

id="

bt0"

onclick="

javascript:

showPage(0);

clearTimeout(theTimer);

theTimer=setTimeout('

turnPage()'

speed);

checkBt();

"

1<

bt1"

showPage

(1);

2<

bt2"

showPage

(2);

3<

bt3"

showPage(3);

4<

bt4"

showPage(4);

5<

bt5"

showPage(5);

6<

/table>

scriptlanguage="

javascript"

b2bStr=newArray();

b2bStr[0]="

divstyle='

float:

left;

width:

100%;

overflow:

hidden;

'

ahref=1.giftarget=_blank>

imgsrc=1.gifwidth=214pxheight=145pxborder=0>

/a>

br>

atarget=_blanktitle=太阳岛公园一角href=1.gif>

太阳岛公园一角<

;

b2bStr[1]="

ahref=2.giftarget=_blank>

imgsrc=2.gifwidth=214pxheight=145pxborder=0>

atarget=_blanktitle=太阳岛公园湖光山色href=2.gif>

太阳岛公园湖光山色<

b2bStr[2]="

ahref=3.giftarget=_blank>

imgsrc=3.gifwidth=214pxheight=145pxborder=0>

atarget=_blanktitle=哈尔滨雪雕href=3.gif>

哈尔滨雪雕<

b2bStr[3]="

ahref=4.giftarget=_blank>

imgsrc=4.gifwidth=214pxheight=145pxborder=0>

atarget=_blanktitle=镜泊湖href=4.gif>

镜泊湖<

b2bStr[4]="

ahref=5.giftarget=_blank>

imgsrc=5.gifwidth=214pxheight=145pxborder=0>

atarget=_blanktitle=太阳岛公园瀑布href=5.gif>

太阳岛公园瀑布<

b2bStr[5]="

ahref=6.giftarget=_blank>

imgsrc=6.gifwidth=214pxheight=145pxborder=0>

atarget=_blanktitle=镜泊湖夜色href=6.gif>

镜泊湖夜色<

varpage=0;

varspeed=3000;

functionshowPage(id){

page=id;

setTransition();

b2bContent.innerHTML=b2bStr[id];

b2bContent.filters.revealTrans.play();

}

functionturnPage(){

showPage(page);

theTimer=setTimeout("

turnPage()"

speed);

checkBt();

page++;

if(page>

=6)page=0;

functioncheckBt(){

for(vari=0;

i<

6;

i++){

btObj=eval('

bt'

+i);

if(page==i){btObj.style.color='

#FFFFFF'

btObj.style.backgroundColor='

#FF781C'

}

else{btObj.style.color='

#000000'

#F7F7F7'

functionsetTransition(){

b2bContent.filters.revealTrans.Transition=Math.round(Math.random()*23);

b2bContent.filters.revealTrans.apply();

turnPage();

/script>

/TD>

/TR>

hrcolor="

green"

width="

540"

tablealign="

center"

用户名:

inputtype="

text"

name="

username"

size="

8"

maxlength="

6"

密&

nbsp;

&

码:

password"

10"

submit"

value="

登录"

>

reset"

取消"

/form>

/body>

/html>

2.java代码

(1)User.Java定义的属性和数据库中的字段相对应

packagecom.softeem.dt;

publicclassUser{

privateintid;

privateStringusername;

privateStringpassword;

privateStringxh;

privateStringcollege;

publicintgetId(){

returnid;

}

publicvoidsetId(intid){

this.id=id;

publicStringgetUsername(){

returnusername;

publicvoidsetUsername(Stringusername){

this.username=username;

publicStringgetPassword(){

returnpassword;

publicvoidsetPassword(Stringpassword){

this.password=password;

publicStringgetXh(){

returnxh;

publicvoidsetXh(Stringxh){

this.xh=xh;

publicStringgetCollege(){

returncollege;

publicvoidsetCollege(Stringcollege){

this.college=college;

(2)UserDAO.java操作数据库tb_user,验证用户登录

packagecom.softeem.dao;

importjava.sql.Connection;

importjava.sql.PreparedStatement;

importjava.sql.ResultSet;

importjava.sql.SQLException;

importcom.softeem.db.DBManager;

importcom.softeem.dt.User;

publicclassUserDAO{

/**

*验证用户登录

*@return

*/

publicbooleancheckDenglu(Useruser){

booleanflag=false;

//获得数据库连接

Connectionconn=DBManager.getConnection();

//用select*from查询数据库中的所有字段

Stringsql="

selectcount(*)fromtb_userwhereusername=?

andpassword=?

try{

PreparedStatementpst=conn.prepareStatement(sql);

pst.setString(1,user.getUsername());

pst.setString(2,user.getPassword());

//执行查询语句,拿到结果集

ResultSetrs=pst.executeQuery();

while(rs.next()){

intcount=rs.getInt

(1);

//用count和0比较,若大于0表示该用户存在,否则不存在

if(count>

0){

flag=true;

}

}catch(SQLExceptione){

e.printStackTrace();

}

returnflag;

3.LoginServlet,点击登录跳转到服务器端

packagecom.softeem.servlet;

importjava.io.IOException;

importjavax.servlet.ServletException;

importjavax.servlet.http.HttpServlet;

importjavax.servlet.http.HttpServletRequest;

importjavax.servlet.http.HttpServletResponse;

importcom.softeem.dao.UserDAO;

importcom.softeem.dto.User;

/**

*ServletimplementationclassLoginServlet

publicclassLoginServletextendsHttpServlet{

privatestaticfinallongserialVersionUID=1L;

*@seeHttpServlet#HttpServlet()

publicLoginServlet(){

super();

*@seeHttpServlet#doGet(HttpServletRequestrequest,HttpServletResponseresponse)

protectedvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{

super.doGet(request,response);

*@seeHttpServlet#doPost(HttpServletRequestrequest,HttpServletResponseresponse)

protectedvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{

//获取表单数据

//处理乱码

request.setCharacterEncoding("

utf-8"

);

Stringusername=request.getParameter("

Stringpassword=request.getParameter("

//封装到user对象中

Useruser=newUser();

user.setUsername(username);

user.setPassword(password);

//调用dao的checkLogin方法

UserDAOdao=newUserDAO();

booleanflag=dao.checkLogin(user);

Stringmessage=null;

Stringpath=null;

if(flag){

message="

登录成功"

path="

success.jsp"

request.getSession().setAttribute("

user"

user);

}else{

message="

对不起密码错误,请重新输入!

fail.jsp"

//response返回message

response.setCharacterEncoding("

response.getWriter().write(message);

*/

//属于服务器跳转,浏览器地址栏没有发生改变request.getRequestDispatcher(path).forward(request,response);

 

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

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

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1