以下是一个简单的JavaEE实例,展示如何从数据库中查询数据并显示在JSP页面上。

确保你的开发环境已经安装了Java和Tomcat,并且已经配置好了数据库(例如MySQL)。

javaee查询数据显示jsp实例,JavaEE实现查询数据显示在JSP页面上的实例教程  第1张

1. 创建一个名为 `Student` 的数据库表,包含以下字段:

`id` INT PRIMARY KEY AUTO_INCREMENT

`name` VARCHAR(50)

`age` INT

2. 在 `webapp` 目录下创建 `WEB-INF` 目录,并在其中创建 `web.xml` 文件,添加以下内容以配置数据库连接和Servlet:

```xml

studentServlet

com.example.StudentServlet

studentServlet

/student

driver

com.mysql.cj.jdbc.Driver

url

jdbc:mysql://localhost:3306/your_database

username

your_username

password

your_password

```

3. 在 `src` 目录下创建 `com.example` 包,并在该包中创建 `StudentServlet` 类:

```java

package com.example;

import java.io.IOException;

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.PreparedStatement;

import java.sql.ResultSet;

import java.sql.SQLException;

import javax.servlet.ServletException;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;

public class StudentServlet extends HttpServlet {

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

Connection conn = null;

PreparedStatement pstmt = null;

ResultSet rs = null;

try {

Class.forName(getServletContext().getInitParameter("