jsp串連mysql

來源:互聯網
上載者:User

標籤:style   blog   http   color   io   os   ar   使用   java   

下載mysql-connector-java-5.1.26-bin.jar驅動程式。

複製粘貼到目錄下。web-inf/lib下

資料庫:

--刪除資料庫DROP DATABASE IF EXISTS mldn ;--建立資料庫CREATE DATABASE mldn CHARACTER SET UTF8 ;--使用資料庫USE mldn ;--刪除資料表 DROP TABLE IF EXISTS emp ;--建立資料表CREATE TABLE emp(   empno            INT(4)            PRIMARY KEY,   ename            VARCHAR(10),   job                VARCHAR(9),   hiredate            DATE,   sal                FLOAT(7,2)) ;--插入測試資料INSERT INTO emp (empno,ename,job,hiredate,sal) VALUES (6060,‘李‘,‘經理‘,‘2001-09-16‘,2000.30) ;INSERT INTO emp (empno,ename,job,hiredate,sal) VALUES (7369,‘楠‘,‘銷售‘,‘2003-10-09‘,1500.90) ;INSERT INTO emp (empno,ename,job,hiredate,sal) VALUES (8964,‘祺‘,‘分析員‘,‘2003-10-01‘,3000) ;INSERT INTO emp (empno,ename,job,hiredate,sal) VALUES (7698,‘惠‘,‘銷售‘,‘2005-03-12‘,800) ;INSERT INTO emp (empno,ename,job,hiredate,sal) VALUES (7782,‘軍‘,‘分析員‘,‘2005-01-12‘,2500) ;INSERT INTO emp (empno,ename,job,hiredate,sal) VALUES (7762,‘明‘,‘銷售‘,‘2005-03-09‘,1000) ;INSERT INTO emp (empno,ename,job,hiredate,sal) VALUES (7839,‘月‘,‘經理‘,‘2006-09-01‘,2500) ;

jsp頁面

<%@ page contentType="text/html" pageEncoding="GBK"%><%@ page import="java.sql.*"%><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><title>www.mldnjava.cn,MLDN高端Java培訓</title></head><body><%!    public static final String DBDRIVER = "com.mysql.jdbc.Driver" ;    public static final String DBURL = "jdbc:mysql://localhost:3306/mldn" ;    public static final String DBUSER = "root" ;    public static final String DBPASS = "lcp8090" ;%><%    Connection conn = null ;    PreparedStatement pstmt = null ;    ResultSet rs = null ;%><%try{    Class.forName(DBDRIVER) ;    conn = DriverManager.getConnection(DBURL,DBUSER,DBPASS) ;    String sql = "SELECT empno,ename,job,sal,hiredate FROM emp" ;    pstmt = conn.prepareStatement(sql) ;    rs = pstmt.executeQuery() ;%><center><table border="1" width="80%">    <tr>        <td>僱員編號</td>        <td>僱員姓名</td>        <td>僱員工作</td>        <td>僱員工資</td>        <td>僱傭日期</td>    </tr><%    while(rs.next()){        int empno = rs.getInt(1) ;        String ename = rs.getString(2) ;        String job = rs.getString(3) ;        float sal = rs.getFloat(4) ;        java.util.Date date = rs.getDate(5) ;%>    <tr>        <td><%=empno%></td>        <td><%=ename%></td>        <td><%=job%></td>        <td><%=sal%></td>        <td><%=date%></td>    </tr>    <%    }%></table></center><%}catch(Exception e)    {    System.out.println(e) ;}finally{    rs.close() ;    pstmt.close() ;    conn.close() ;    // 如果直接關閉串連也可以}%></body></html>

 

jsp串連mysql

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.