74 lines
		
	
	
		
			2.4 KiB
		
	
	
	
		
			Java
		
	
	
	
	
	
		
		
			
		
	
	
			74 lines
		
	
	
		
			2.4 KiB
		
	
	
	
		
			Java
		
	
	
	
	
	
| 
								 | 
							
								//package com.demo;
							 | 
						||
| 
								 | 
							
								//
							 | 
						||
| 
								 | 
							
								//import java.io.*;
							 | 
						||
| 
								 | 
							
								//import javax.servlet.*;
							 | 
						||
| 
								 | 
							
								//import javax.servlet.http.*;
							 | 
						||
| 
								 | 
							
								//import javax.servlet.annotation.WebServlet;
							 | 
						||
| 
								 | 
							
								//
							 | 
						||
| 
								 | 
							
								//@WebServlet("/secondservlet")  // 修改映射路径
							 | 
						||
| 
								 | 
							
								//public class SecondServlet extends HttpServlet {
							 | 
						||
| 
								 | 
							
								//    private static final long serialVersionUID = 1L;
							 | 
						||
| 
								 | 
							
								//    
							 | 
						||
| 
								 | 
							
								//    @Override
							 | 
						||
| 
								 | 
							
								//    public void doGet(HttpServletRequest request, HttpServletResponse response)
							 | 
						||
| 
								 | 
							
								//            throws ServletException, IOException {
							 | 
						||
| 
								 | 
							
								//        doPost(request, response);
							 | 
						||
| 
								 | 
							
								//    }
							 | 
						||
| 
								 | 
							
								//    
							 | 
						||
| 
								 | 
							
								//    @Override
							 | 
						||
| 
								 | 
							
								//    public void doPost(HttpServletRequest request, HttpServletResponse response)
							 | 
						||
| 
								 | 
							
								//            throws ServletException, IOException {
							 | 
						||
| 
								 | 
							
								//        response.setContentType("text/html;charset=UTF-8");
							 | 
						||
| 
								 | 
							
								//        PrintWriter out = response.getWriter();
							 | 
						||
| 
								 | 
							
								//        
							 | 
						||
| 
								 | 
							
								//        Student stud = (Student)request.getAttribute("stud");
							 | 
						||
| 
								 | 
							
								//        
							 | 
						||
| 
								 | 
							
								//        out.println("<html><body>");
							 | 
						||
| 
								 | 
							
								//        out.println("<center>");
							 | 
						||
| 
								 | 
							
								//        
							 | 
						||
| 
								 | 
							
								//        if (stud != null) {
							 | 
						||
| 
								 | 
							
								//            out.println("学号:" + stud.getSno() + "<br>");
							 | 
						||
| 
								 | 
							
								//            out.println("姓名:" + stud.getName() + "<br>");
							 | 
						||
| 
								 | 
							
								//        } else {
							 | 
						||
| 
								 | 
							
								//            out.println("错误:未能获取到学生信息<br>");
							 | 
						||
| 
								 | 
							
								//        }
							 | 
						||
| 
								 | 
							
								//        
							 | 
						||
| 
								 | 
							
								//        out.println("<a href=\"/helloweb/input.html\">返回输入页面</a>");
							 | 
						||
| 
								 | 
							
								//        out.println("</center>");
							 | 
						||
| 
								 | 
							
								//        out.println("</body></html>");
							 | 
						||
| 
								 | 
							
								//        out.flush();
							 | 
						||
| 
								 | 
							
								//        out.close();
							 | 
						||
| 
								 | 
							
								//    }
							 | 
						||
| 
								 | 
							
								//}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								package com.demo;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								import java.io.*;
							 | 
						||
| 
								 | 
							
								import javax.servlet.*;
							 | 
						||
| 
								 | 
							
								import javax.servlet.http.*;
							 | 
						||
| 
								 | 
							
								import javax.servlet.annotation.WebServlet;
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								@WebServlet("/SecondServlet")
							 | 
						||
| 
								 | 
							
								public class SecondServlet extends HttpServlet {
							 | 
						||
| 
								 | 
							
								    public void doPost(HttpServletRequest request, HttpServletResponse response)
							 | 
						||
| 
								 | 
							
								            throws ServletException, IOException {
							 | 
						||
| 
								 | 
							
								        
							 | 
						||
| 
								 | 
							
								        // 获取ServletContext中的Student对象
							 | 
						||
| 
								 | 
							
								        ServletContext context = getServletContext();
							 | 
						||
| 
								 | 
							
								        Student student = (Student) context.getAttribute("student");
							 | 
						||
| 
								 | 
							
								        
							 | 
						||
| 
								 | 
							
								        // 设置响应内容类型
							 | 
						||
| 
								 | 
							
								        response.setContentType("text/html;charset=UTF-8");
							 | 
						||
| 
								 | 
							
								        PrintWriter out = response.getWriter();
							 | 
						||
| 
								 | 
							
								        
							 | 
						||
| 
								 | 
							
								        // 输出学生信息
							 | 
						||
| 
								 | 
							
								        out.println("<html><body>");
							 | 
						||
| 
								 | 
							
								        out.println("<h2>学生信息</h2>");
							 | 
						||
| 
								 | 
							
								        out.println("<p>学号:" + student.getSno() + "</p>");
							 | 
						||
| 
								 | 
							
								        out.println("<p>姓名:" + student.getName() + "</p>");
							 | 
						||
| 
								 | 
							
								        out.println("<a href=\"input.html\">返回输入页面</a>");
							 | 
						||
| 
								 | 
							
								        out.println("</body></html>");
							 | 
						||
| 
								 | 
							
								    }
							 | 
						||
| 
								 | 
							
								}
							 |