Servlet & JSP day7 - 요청디스패치방식(request dispatch) 요청 디스패치(Request Dispatch) 방식 ☞ Request(요청)이 살아있는 상태에서 수행을 이동시킨다. ☞ Request Scope를 이용해 데이터(Attribute)를 공유할 수 있다. RequestDispatcher rdp = request.getRequestDispatcher("url"); rdp.forword(request, response); - 위 그림처럼 작동되기 때문에 하나의 Request 안에서 이루어진다. (즉, 하나의 Request 객체만 사용한다는 뜻) - 하나의 Request 객체만 사용하기 때문에 Request Scope를 이용해 Attribute를 공유할 수 있다. ErrorPronServlet.java package servlet.dispatch; import j.. 더보기 Servlet & JSP - SevletContext를 이용한 회원 가입 페이지 작성 ServletContext를 이용한 회원 가입 페이지 작성 SaveRequestMemberListener.java ☞ package : servlet.member.listener ☞ ServletContextListener interface implements(구현) ☞ Application scope에 list-ArrayList객체를 binding package servlet.member.listener; import java.util.ArrayList; import javax.servlet.ServletContext; import javax.servlet.ServletContextEvent; import javax.servlet.ServletContextListener; import servlet.m.. 더보기 Servlet & JSP day6 - Event 모델, Attribute(속성) Event 모델 ☞ Event : 컴포넌트에 가해진 동작, 변화 1. 컴포넌트에서 Event가 발생하는 것을 감시하는 Container 2. 발생한 Event를 처리하는 동작을 가진 객체(Listener Class) - Event Handler : 발생한 Event 처리 동작(메소드) - Event Source : Event가 발생한 컴포넌트 ex) 버튼을 클릭하면 안녕이라고 출력한다. Event Source : 버튼 Event : 클릭 Event Handler : 안녕을 출력하는 동작 MyServletContextListener.java package servlet.listener; import javax.servlet.ServletContextEvent; import javax.servlet.Serv.. 더보기 이전 1 ··· 29 30 31 32 33 34 35 ··· 37 다음