return streetName; }
public void setStreetName(String streetName) { this.streetName = streetName; }
public String getStreetNumber() { return streetNumber; }
public void setStreetNumber(String streetNumber) { this.streetNumber = streetNumber; }
public String getCity() { return city; }
public void setCity(String city) { this.city = city; }
public String getState() { return state; }
public void setState(String state) { this.state = state; }
public String getZipCode() { return zipCode; }
public void setZipCode(String zipCode) { this.zipCode = zipCode; }
public String getCountry() { return country; }
public void setCountry(String country) { this.country = country; } }
2.employee.java: package app04a.model; public class Employee { private int id; private String name; private Address address;
public int getId() { return id; }
-17-
public void setId(int id) { this.id = id; }
public String getName() { return name; }
public void setName(String name) { this.name = name; }
public Address getAddress() { return address; }
public void setAddress(Address address) { this.address = address; } }
3.EmployeeServlet.java package app04a.servlet; import java.io.IOException; import java.util.HashMap; import java.util.Map;
import javax.servlet.RequestDispatcher; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import app04a.model.Address; import app04a.model.Employee;
@WebServlet(urlPatterns = {\
public class EmployeeServlet extends HttpServlet { private static final int serialVersionUID = -5392874; @Override
public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
Address address = new Address(); address.setStreetName(\ address.setStreetNumber(\ address.setCity(\ address.setState(\ address.setZipCode(\ address.setCountry(\
Employee employee = new Employee(); employee.setId(1099);
-18-
employee.setName(\ employee.setAddress(address);
request.setAttribute(\
Map
capitals.put(\ capitals.put(\ capitals.put(\ capitals.put(\
request.setAttribute(\
RequestDispatcher rd =
request.getRequestDispatcher(\ rd.forward(request, response); } }
4.employee.jsp:
accept-language: ${header['accept-language']}
session id: ${pageContext.session.id}
employee: ${requestScope.employee.name}, ${employee.address.city}
capital: ${capitals[\
五、实验结果、分析和结论(误差分析与数据处理、成果总结等。其中,绘制曲线图时必须用计算纸或程序运行结果、改进、收获)
在实验的过程中增加了自己解决问题的能力,并且自己也对编程增加了兴趣。在以后的学习中我
要学会多实践、多分析,在不停的改正错误中提高自己。
-19-
相关推荐: