在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("