在Java Web开发中,Servlet和JSP经常需要相互传递数据。以下是一个简单的例子,演示如何从Servlet向JSP页面传递一个对象实例。

1. 创建一个Java类作为对象实例

创建一个简单的Java类,比如`User.java`:

servlet怎么向jsp传对象实例,Servlet如何向JSP传对象实例  第1张

```java

public class User {

private String name;

private int age;

public User(String name, int age) {

this.name = name;

this.age = age;

}

public String getName() {

return name;

}

public int getAge() {

return age;

}

}

```

2. 创建Servlet类

接下来,创建一个Servlet类,比如`UserServlet.java`,用于处理请求并创建一个`User`对象实例:

```java

import java.io.IOException;

import javax.servlet.ServletException;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;

public class UserServlet extends HttpServlet {

protected void doGet(HttpServletRequest request, HttpServletResponse response)

throws ServletException, IOException {

// 创建User对象实例

User user = new User("