在Java Web开发中,JSP(JavaServer Pages)和数据库的结合是必不可少的技能。本文将带大家一步步学习如何使用JSP进行数据库查询和显示。我们会以一个简单的例子来讲解整个过程,包括数据库连接、查询和结果显示。
1. 准备工作

在进行JSP数据库查询之前,我们需要做一些准备工作:
- 安装Java开发环境:确保你的计算机上安装了Java JDK和JDK对应的版本。
- 安装数据库:这里我们以MySQL为例,你可以下载并安装MySQL数据库。
- 创建数据库和表:在MySQL中创建一个数据库,并在该数据库中创建一个表,用于存储示例数据。
以下是创建数据库和表的SQL语句:
```sql
CREATE DATABASE testdb;
USE testdb;
CREATE TABLE users (
id INT AUTO_INCREMENT PRIMARY KEY,
username VARCHAR(50) NOT NULL,
password VARCHAR(50) NOT NULL
);
INSERT INTO users (username, password) VALUES ('user1', 'password1');
INSERT INTO users (username, password) VALUES ('user2', 'password2');
```
2. 创建JSP页面
接下来,我们将创建一个JSP页面,用于显示数据库中的用户信息。
index.jsp:
```jsp
<%@ page contentType="