i구야 2015. 3. 5. 15:26

 


   protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
      // TODO Auto-generated method stub
                               
      request.setCharacterEncoding("EUC-KR");
      response.setContentType("text/html; charset=EUC-KR");
     
      ServletContext application=getServletContext();
      application.getInitParameter("xxx"); // web.xml Context-param 을 불러옴
     
      ServletConfig config = getServletConfig();
      config.getInitParameter("zzz");  // web.xml init-param을 불러옴
     
      List<MemberBean> list = MemberDAOImpl.getInstance().selectMemberList();
      RequestDispatcher rd = request.getRequestDispatcher("b.jsp");
      request.setAttribute("list", list);
      rd.forward(request, response);     
     
   }

 

 

     List<MemberBean> list = MemberDAOImpl.getInstance().selectMemberList();
      RequestDispatcher rd = request.getRequestDispatcher("b.jsp"); // 넘어갈 주소를 인자값으로!!
      /*
       * request 는 주소가 바뀌면 사라지기 때문에, ReqestDispatcher를 써서 forward를 써서 파라미터를 넘길수 있다.
       */
      request.setAttribute("list", list);   //setAttribute를 이용해서 회원목록이 저장되어있는 list를 넘긴다.                 
      rd.forward(request, response);       //주소변환없이 페이지 이동