栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

javabean获取数据库连接对象

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

javabean获取数据库连接对象

设计用于连接数据库的javabean获取数据库连接对象,将连接数据库的业务处理与jsp程序分离

1,打开IDEA,在src文件下创建bean包,然后在包下创建DBcon.java类

package bean;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class DBcon {
    private String driverStr="com.mysql.cj.jdbc.Driver";
    private String url="jdbc:mysql://localhost:3306/letterwish";
    private String username="root";
    private String password="2001223";
    public Connection getConnction() throws ClassNotFoundException, SQLException {
            Class.forName(driverStr);
            return DriverManager.getConnection(url,username,password);
    }
}

2,jsp板块

  • 创建一个login.jsp文件
<%@ page contentType="text/html;charset=UTF-8" language="java" %>

  
    $Title$
      
  
  
  

LOGIN IN

User Name:

Password:  

有login.css样式

  • 创建一个checkuser.jsp文件
<%@ page import="java.sql.Connection" %>
<%@ page import="java.sql.Statement" %>
<%@ page import="java.sql.ResultSet" %>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>



    Title


    <%
        request.setCharacterEncoding("utf-8");
        String name=request.getParameter("loginname");
        String password=request.getParameter("password");
    %>
        你输入的用户名是:<%=name%>

<% Connection con=db.getConnction(); Statement stmt=con.createStatement(); String sql="select * from users"; sql+= " where account='"+name+"' and pwd='"+password+"'"; ResultSet rs=stmt.executeQuery(sql); if(rs.next()){ session.setAttribute("username",name); response.sendRedirect("main.jsp"); }else{ out.print("无此用户名或密码有误,登录失败!

"); out.print("重新登录"); } %>
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号