eclipse中用jsp连接数据库查询代码
时间: 2023-03-21 21:03:28 浏览: 133
可以使用Java的JDBC(Java Database Connectivity)技术来连接数据库进行查询。以下是一个使用JDBC连接MySQL数据库进行查询的JSP代码示例:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ page import="java.sql.*" %>
<%
// JDBC连接所需的变量
Connection conn = null;
PreparedStatement stmt = null;
ResultSet rs = null;
String driver = "com.mysql.jdbc.Driver";
String url = "jdbc:mysql://localhost:3306/mydatabase";
String user = "root";
String password = "password";
try {
// 加载JDBC驱动
Class.forName(driver);
// 建立连接
conn = DriverManager.getConnection(url, user, password);
// 执行查询语句
String sql = "SELECT * FROM mytable";
stmt = conn.prepareStatement(sql);
rs = stmt.executeQuery();
// 处理查询结果
while (rs.next()) {
out.println(rs.getString("column1") + " ");
out.println(rs.getString("column2") + "<br>");
}
} catch (Exception e) {
e.printStackTrace();
} finally {
// 关闭资源
try {
rs.close();
stmt.close();
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
%>
需要根据自己的实际情况修改数据库连接参数和查询语句。
阅读全文