以下是一个简单的示例,展示如何使用JSP结合Java Servlet和JDBC来将数据库中的数据展示在网页上。

确保你有以下环境:

jsp怎么把数据库数据显示在页面上实例,jsp如何将数据库数据展示在页面上的实例  第1张

1. Java开发环境,如JDK。

2. 一个Java Web服务器,如Apache Tomcat。

3. 一个数据库,如MySQL。

步骤 1:创建数据库和表

在MySQL中创建一个数据库和表:

```sql

CREATE DATABASE IF NOT EXISTS exampledb;

USE exampledb;

CREATE TABLE IF NOT EXISTS users (

id INT AUTO_INCREMENT PRIMARY KEY,

name VARCHAR(100),

email VARCHAR(100)

);

```

插入一些数据:

```sql

INSERT INTO users (name, email) VALUES ('John Doe', 'john@example.com');

INSERT INTO users (name, email) VALUES ('Jane Smith', 'jane@example.com');

```

步骤 2:配置数据库连接

在你的项目中的`web.xml`文件中配置数据库连接信息:

```xml

DB Connection

jdbc/ExampleDB

javax.sql.DataSource

Container

com.mysql.jdbc.probe.DataSourceProbe

jdbc:mysql://localhost:3306/exampledb?useSSL=false

com.mysql.jdbc.Driver

root

your_password

```

步骤 3:创建Servlet

创建一个Servlet来从数据库获取数据:

```java

import java.io.*;

import javax.servlet.*;

import javax.servlet.http.*;

import java.sql.*;

public class UserServlet extends HttpServlet {

public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

response.setContentType("