백엔드/JSP

·백엔드/JSP
Redirect 방식 새로운 요청이 발생하므로 웹브라우저 주소표시줄의 URL 이 변경됨 (= 포워딩 될 새로운 주소로 바뀜) 새로운 요청에 의해 새 request 객체가 생성되므로 이전 페이지에서 사용한 request 객체의 속성값이 유지되지 않음 (= 이전 페이지의 request 객체에 접근 불가능) => 포워딩 방법 : response 객체의 sendRedirect() 메서드를 호출하여 포워딩 할 페이지를 파라미터로 전달 response.sendRedirect("main.jsp"); Dispatcher 방식 웹브라우저 주소표시줄의 URL 이 변경되지 않은 채로 요청을 수행 => 이전의 요청 URL 이 새 페이지로 포워딩 될 때도 그대로 유지됨 (즉, 주소 변경 없이 새로운 페이지로 이동) 이전 페이지..
·백엔드/JSP
JSP 내장 객체 중 각기 다른 영역(Scope)을 갖는 4대 영역 객체 page, request, session, application 영역에 대응하는 pageContext, request, session, application 객체 각 영역 객체에 저장되는 데이터를 속성(Attribute) 이라고 하며, 저장 및 가져오는 메서드가 동일 데이터를 저장하는 메서드 : setAttribute() 데이터를 가져오는 메서드 : getAttribute() [ 각 영역 객체별 특징 ] page 영역의 pageContext 현재 페이지 정보를 저장하고 관리하는 객체 현재 페이지 내에서만 접근 가능 페이지가 변경(이동)되면 현재 페이지 정보가 저장된 pageContext 객체가 제거됨 현재 페이지 정보는 사라지고, ..
dami97
'백엔드/JSP' 카테고리의 글 목록