Student.java
package text.bean;
public class Student {
private String name;
private int age;
private int height;
}
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 int getHeight() {
return height;
}
public void setHeight(int height) {
this.height = height;
}
}
StudentServlet.java
package text.web.servlet;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import text.bean.Student;
public class StudentServlet extends HttpServlet {
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
//调用业务层
//调用dao层
Student stu = new Student();
stu.setName("张三");
stu.setAge(20);
stu.setHeight(175);
request.setAttribute("student", stu);
request.getRequestDispatcher("info.jsp").forward(request, response);
}
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
doGet(request, response);
}
}
info.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
${student}
<form action="#">
姓名:<input value="${student.name}"/><br/>
年龄:<input value="${student.age}"/><br/>
身高:<input value="${student.height}"/><br/>
</form>
</body>
</html>