以下是一个简单的JSP Servlet与JSON交互的例子:

1. 创建一个名为`Student.java`的类,用于表示学生信息:

jsp servlet json实例,JSPServlet与JSON的实例介绍  第1张

```java

public class Student {

private String name;

private int age;

private String major;

public Student(String name, int age, String major) {

this.name = name;

this.age = age;

this.major = major;

}

// Getter 和 Setter 方法

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

public int getAge() {

return age;

}

public void setAge(int age) {

this.age = age;

}

public String getMajor() {

return major;

}

public void setMajor(String major) {

this.major = major;

}

}

```

2. 创建一个名为`StudentServlet.java`的Servlet,用于处理请求并返回JSON格式的学生信息:

```java

import javax.servlet.ServletException;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;

import java.io.IOException;

import java.util.ArrayList;

import java.util.List;

public class StudentServlet extends HttpServlet {

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

List students = new ArrayList<>();

students.add(new Student("