M:
UserLoginBean.java
package bean; import java.sql.*; public class UserLoginBean { private Connection con; private ResultSet rs; private Statement stmt; private static final String DRIVER_NAME= "oracle.jdbc.driver.OracleDriver"; private static final String URL_STR= "jdbc:oracle:thin:@127.0.0.1:1521:ORCL"; public UserLoginBean() { try{ Class.forName(DRIVER_NAME); con=DriverManager.getConnection(URL_STR,"ymc","ymc"); } catch (SQLException se) { se.printStackTrace(); } catch (Exception e) { e.printStackTrace(); } } public boolean login(String userName, String passWord) { boolean b = false; try { stmt = con.createStatement(); String sql= "select user_pwd from userLogin where user_name='" + userName + "'"; rs=stmt.executeQuery(sql); while(rs.next()) { String pwd=rs.getString(1); if(pwd.equals(passWord)) { b = true; } } } catch (SQLException se) { se.printStackTrace(); b = false; } finally { this.close(con, rs, stmt); } return b; } public void close(Connection con, ResultSet rs, Statement stmt) { try{ if(null != con) { con.close(); } if(null != rs) { rs.close(); } if(null != stmt) { stmt.close(); } } catch(SQLException se) { se.printStackTrace(); } } }
C:
UserLoginServlet.java
import java.io.*; import java.util.*; import javax.servlet.*; import javax.servlet.http.*; import bean.*; public class UserLoginServlet extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { this.doPost(request, response); } public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { PrintWriter out = response.getWriter(); try { String userName = request.getParameter("userName").trim(); String passWord=request.getParameter("passWord").trim(); UserLoginBean ubl = new UserLoginBean(); boolean b = ubl.login(userName,passWord); if(b) { this.forward(request, response,"/loginOK.jsp"); } else { this.forward(request, response,"/loginFail.jsp"); } } catch (Exception e) { out.println("Login Fail.<br>"); out.println(e.toString()); } } private void forward(HttpServletRequest request, HttpServletResponse response, String url) throws ServletException, IOException { RequestDispatcher rd = request.getRequestDispatcher(url); rd.forward(request,response); } }
v:
index.jsp
<%@ page contentType="text/html; charset=GBK"%> <html> <head> <title>JSP+Servlet+JavaBean Case--Login</title> </head> <body> <br><br><br> <center> <font size="5" color="#FF0000"> <b>JSP+Servlet+JavaBean Case--Login</b> </font> <br><hr></hr><br><br> <form name="loginForm" method="post" action="UserLoginServlet"> <table border="0" align="center" cellpadding="2" cellspacing="2" bgcolor="snow"> <tr> <td><div align="center">User:</div></td> <td><div align="center"><input type="text" name="userName" size="20" maxlength="10"></div></td> </tr> <tr> <td><div align="center">PassWord:</div></td> <td><div align="center"><input type="password" name="passWord" size="20" maxlength="10"></div></td> </tr> <tr width="100%"> <td> <div align="center"><input type="submit" value="Login"> <input type ="reset" value ="reset"></div> </td> </tr> </table> </form> </center> </body> </html>
loginOK.jsp
<%@ page contentType="text/html; charset=GBK"%> <html> <head> <title>Login OK</title> </head> <body> <br><br><br> <center> <font size="5" color="#FF0000"> <b>JSP+Servlet+JavaBean</b> </font> <br><hr></hr><br><br> <font color="red" size = "4">Login OK!</font> </center> </body> </html>
loginFail.jsp
<%@ page contentType="text/html; charset=GBK"%> <html> <head> <title>Login Fail</title> </head> <body> <br><br><br> <center> <font size="5" color="#FF0000"> <b>JSP+Servlet+JavaBean</b> </font> <br><hr></hr><br><br> <font color="red" size = "4">Login Fail!</font> </center> </body> </html>
web.xml
<?xml version="1.0" encoding="ISO-8859-1"?> <web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" version="2.4"> <!-- 配置SmartUploadServlet --> <servlet> <servlet-name>UserLoginServlet</servlet-name> <servlet-class>UserLoginServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>UserLoginServlet</servlet-name> <url-pattern>/UserLoginServlet</url-pattern> </servlet-mapping> <!-- 配置首页 --> <welcome-file-list> <welcome-file> index.jsp </welcome-file> </welcome-file-list> </web-app>
您还没有登录,请您登录后再发表评论
sap电子相册-电子相册系统-电子相册系统源码-电子相册管理系统-电子相册管理系统java代码-电子相册系统设计与实现-基于ssm的电子相册系统-基于Web的电子相册系统设计与实现-电子相册网站-电子相册网站代码-电子相册...
arduino作品电子相册-电子相册系统-电子相册系统源码-电子相册管理系统-电子相册管理系统java代码-电子相册系统设计与实现-基于ssm的电子相册系统-基于Web的电子相册系统设计与实现-电子相册网站-电子相册网站代码-...
智能化电子相册-智能化电子相册系统-智能化电子相册系统源码-智能化电子相册管理系统-智能化电子相册管理系统java代码-智能化电子相册系统设计与实现-基于ssm的智能化电子相册系统-基于Web的智能化电子相册系统设计...
小米相册-编辑_1.2.1.3.1.apk
11.智能相册-特效相册-项目源码与素材,Scratch少儿编程,经典教学作品,儿童益智游戏
10. 智能相册-电子相册-项目源码与素材,Scratch少儿编程,经典教学作品,儿童益智游戏
用免费公开视频,卷飞培训班哈人!打死不报班,赚钱靠狠干! 只要自己有电脑,前后项目都能搞!N年苦学无人问,一朝成名天下知! 不怕别人比你聪明,就怕聪明的人比你更努力! ...总目录链接 黑马B站视频JAVA部分的知识...
ASP 图片相册-数据库版 ASP 图片相册-数据库版
电子相册-UI设计 南京航空航天大学 产品设计-课程设计 课题 名称: 电子毕业纪念册设计 课题 时间: 2015·11——2016·1 设 计 者: 学 号: 电子相册-UI设计全文共21页,当前为第1页。 电子相册-UI设计全文共21页,...
最新最好用的picasa管理相册工具! picasa3相册-setup.exe
电子相册-asp源文件 无组件上传,自动缩放图片,图片查看器,修正无记录报错
个人电子相册...可供大家观看..我的最爱...我的LOVE
快速、轻松的为您制作精美的3D电子相册,如果您拥有一个数码相机,好!您需要“虚拟相册制作系统” 。她能轻松的帮您制作出“家庭相册”、“宝贝相册”、“爱人相册”等等,使您的美好瞬间、回忆更加精彩! 《虚拟...
相关推荐
sap电子相册-电子相册系统-电子相册系统源码-电子相册管理系统-电子相册管理系统java代码-电子相册系统设计与实现-基于ssm的电子相册系统-基于Web的电子相册系统设计与实现-电子相册网站-电子相册网站代码-电子相册...
arduino作品电子相册-电子相册系统-电子相册系统源码-电子相册管理系统-电子相册管理系统java代码-电子相册系统设计与实现-基于ssm的电子相册系统-基于Web的电子相册系统设计与实现-电子相册网站-电子相册网站代码-...
智能化电子相册-智能化电子相册系统-智能化电子相册系统源码-智能化电子相册管理系统-智能化电子相册管理系统java代码-智能化电子相册系统设计与实现-基于ssm的智能化电子相册系统-基于Web的智能化电子相册系统设计...
智能化电子相册-智能化电子相册系统-智能化电子相册系统源码-智能化电子相册管理系统-智能化电子相册管理系统java代码-智能化电子相册系统设计与实现-基于ssm的智能化电子相册系统-基于Web的智能化电子相册系统设计...
小米相册-编辑_1.2.1.3.1.apk
11.智能相册-特效相册-项目源码与素材,Scratch少儿编程,经典教学作品,儿童益智游戏
10. 智能相册-电子相册-项目源码与素材,Scratch少儿编程,经典教学作品,儿童益智游戏
用免费公开视频,卷飞培训班哈人!打死不报班,赚钱靠狠干! 只要自己有电脑,前后项目都能搞!N年苦学无人问,一朝成名天下知! 不怕别人比你聪明,就怕聪明的人比你更努力! ...总目录链接 黑马B站视频JAVA部分的知识...
ASP 图片相册-数据库版 ASP 图片相册-数据库版
电子相册-UI设计 南京航空航天大学 产品设计-课程设计 课题 名称: 电子毕业纪念册设计 课题 时间: 2015·11——2016·1 设 计 者: 学 号: 电子相册-UI设计全文共21页,当前为第1页。 电子相册-UI设计全文共21页,...
最新最好用的picasa管理相册工具! picasa3相册-setup.exe
电子相册-asp源文件 无组件上传,自动缩放图片,图片查看器,修正无记录报错
个人电子相册...可供大家观看..我的最爱...我的LOVE
快速、轻松的为您制作精美的3D电子相册,如果您拥有一个数码相机,好!您需要“虚拟相册制作系统” 。她能轻松的帮您制作出“家庭相册”、“宝贝相册”、“爱人相册”等等,使您的美好瞬间、回忆更加精彩! 《虚拟...