如何在jsp中使用mysql中的登录界面(内涵完整代码)

如何在jsp中使用mysql中的登录界面(内涵完整代码)

ID:34757015

大小:60.64 KB

页数:6页

时间:2019-03-10

如何在jsp中使用mysql中的登录界面(内涵完整代码)_第1页
如何在jsp中使用mysql中的登录界面(内涵完整代码)_第2页
如何在jsp中使用mysql中的登录界面(内涵完整代码)_第3页
如何在jsp中使用mysql中的登录界面(内涵完整代码)_第4页
如何在jsp中使用mysql中的登录界面(内涵完整代码)_第5页
资源描述:

《如何在jsp中使用mysql中的登录界面(内涵完整代码)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、如何在JSP中使用MYSQL中的登录界面1.和创建登录的JSP界面,action指向servlet中的方法2.创建一个新的字符用于存储新的数字和字符Stringmsg="";3.获取JSP中输入的数据。Stringaccount=request.getParameter("name");4.Try语句调用后面的方法。先写方法方法:连接数据库和MYSQL中方法一样try{StringdriverName="com.mysql.jdbc.Driver";//数据库用户名StringuserName="root";//密码Stringuse

2、rPasswd="123456";//数据库名StringdbName="xueshenbiao";//表名StringtableName="nima";//联结字符串Stringurl="jdbc:mysql://localhost/"+dbName+"?user="+userName+"&password="+userPasswd;Class.forName("com.mysql.jdbc.Driver").newInstance();java.sql.Connectionconnection=DriverManager.getC

3、onnection(url);Statementstatement=connection.createStatement();重点如下:之前习惯了用select去巡查SQL中数据,现在因为是验证登录所以只要比对是否有一样的数据即可,现在采用SELECTcount(*)用于计数,如果返回是0说明不存在登录的用户,返回1说明存在,返回>1说明不止一个。5.接下来寻找个数用while(rs.next())寻找个数6.和删除一样用result返回参数.7.此时的result有了自己的判断力用于前面的判断。跳回前面的try语句用If()else

4、语句来判断登录的界面8.当=1时。说明登录成功跳转,跳转之前还需要先遍历下原始数据。if(result==1){msg="输入正确";qw=getData();request.setAttribute("qw",qw);request.getRequestDispatcher("index.jsp").forward(request,response);9.当==0的时候,缓存数据用于错误界面的输出elseif(result==0){msg="您输入的帐号和密码不正确请重新输入";request.setAttribute("msg",

5、msg);request.getRequestDispatcher("error.jsp").forward(request,response);10.同样>1的时候也一样if(result>1){msg="有重复数据";request.setAttribute("msg",msg);request.getRequestDispatcher("error.jsp").forward(request,response);}11.跳转到error的JSP首先取出之前缓存的MSG值(此时的MSG是字符串)判断是否为空,是空则给她一个空置,不

6、为空返回String,因为object不可返回String,所以用toString强制转换。BODY部分输出MSG<%=msg%>完整代码:登录JSP<%@pagelanguage="java"import="java.util.*"pageEncoding="UTF-8"%><%Stringpath=request.getContextPath();StringbasePath=request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+

7、path+"/";%>varadvInitTop=0;functioninix(){x=document.getElementById("advLayer").style.pixelTop;}functionmove(){document.getElementById("advLayer").style.pixelTop=advInitTop

8、+document.body.scrollTop;}window.onscroll=move;//当页面滚动时调用move()函数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。