IDEA 中 JSP頁面操作MySQL


IDEA 中 JSP頁面操作MySQL

IDEA 中 JSP頁面操作MySQL,Java中JS入門簡單操作編程

新建Java web 工程

 

 

目錄結構

在 WEB-INF 目錄下面新建lib 和 classes 文件,然后把MySQL的驅動包放到lib目錄下面

 

 

配置Tomcat

 

 

配置lib

配置lib導入MySQL驅動包

 

 

 

 

解決代碼中紅色

比如:
  out.print("print顯示紅色,解決紅色");

 

 

demo 練習index.jsp頁面內容如下

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ page import="java.sql.*" %>
<html>
  <head>
    <title>MySQL數據庫</title>
  </head>
  <body>

  <table border="2">
    <thead>
    <tr>
      <td>id</td>
      <td>用戶名</td>
      <td>郵箱</td>
      <td>手機號</td>
      <td>密碼</td>
    </tr>
    </thead>
  <%
    // mysql-connector-java-5.1.30 的連接數據庫
    // Class.forName("org.gjt.mm.mysql.Driver").newInstance();
    // String url="jdbc:mysql://localhost:3306/temp_demo?characterEncoding=utf8&useSSL=false";
    // Connection conn= DriverManager.getConnection(url,"afei2","123456");
    // Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);

    // mysql-connector-java-8.0.18.jar 的連接數據庫
    Class.forName("com.mysql.cj.jdbc.Driver");//加載驅動包
    String url="jdbc:mysql://localhost:3306/temp_demo?useSSL=true&serverTimezone=GMT%2B8";
    Connection conn = DriverManager.getConnection(url,"afei2","123456");
    Statement stmt=conn.createStatement();


    String sql="select * from user";
    ResultSet rs=stmt.executeQuery(sql);
    while(rs.next()) {
   %>

    <tr>
      <td><%=rs.getString("id")%></td>
      <td><%=rs.getString("username")%></td>
      <td><%=rs.getString("email")%></td>
      <td><%=rs.getString("mobile")%></td>
      <td><%=rs.getString("password")%></td>
    </tr>


  <% } %>
  </table>
  <%
    out.print("恭喜你,已經學會數據庫操作");
    rs.close();
    stmt.close();
    conn.close();
  %>

  </body>
</html>
View Code

 

 

其他

mysql-connector-java各版本下載地址 [ MySQL 的各種jar包下載地址 ]

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM