【步骤 1】创建一个名为 input.html 的 HTML 页面,其中包括一个表单,表单中包含两 个文本域,分别供用户输入学号和姓名,该页面也包含提交和重置按钮。
【步骤 2】定义一个名为 com.demo.Student 类,其中包括学号 sno 和姓名 name 两个 private 的成员变量,定义访问和修改 sno 和 name 的方法。
【步骤 3】编写名为 FirstServlet 的 Servlet,要求当用户在 input.html 中输入信息后点击 “提交”按钮,请求 FirstServlet 对其处理。在 FirstServlet 中使用表单传递的参数(学号和 姓名)创建一个 Student 对象并将其作为属性存储在 ServletContext 对象中,然后获得通过 ServletContext 的 getRequestDispatcher()方法获得 RequestDispatcher()对象,将请求转发到 SecondServlet。
【步骤 4】在 SecondServlet 中取出 ServletContext 上存储的 Student 对象,并显示输出 该学生的学号和姓名。在 SecondServlet 的输出中应该包含一个超链接,点击该连接可以返 回 input.html 页面。
源代码
Student类
public class Student {
private String sno;
private String name;
public Student(String sno, String name) {
this.sno = sno;
this.name = name;
}
public String getSno() {
return this.sno;
}
public void setSno(String sno) {
this.sno = sno;
}
pub