在Java Web开发中,JSP和Servlet是两个常用的技术。有时候,我们需要在JSP页面和Servlet中共享数据。以下是一个简单的例子,展示如何在JSP和Servlet之间共用一个对象。

我们创建一个名为`User`的Java类,用于存储用户信息:

```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;

}

}

```

接下来,我们创建一个名为`UserServlet`的Servlet,用于处理用户信息:

```java

import javax.servlet.*;

import javax.servlet.http.*;

import java.io.IOException;

public class UserServlet extends HttpServlet {

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

// 创建User对象

User user = new User("