JSP 환경에서 현재 작업 중인 페이지에서 다른 페이지로 이동하는 두 가지 방식의 페이지 전환 기능인 forward와 redirect가 무엇이고 이 둘이 어떠한 차이가 있는지 확실히 알기 위해 이번 글을 작성하게 되었다. 1. 사례를 통한 둘의 차이점첫 번째 사례 (redirect)고객이 고객센터로 상담원에게 123번으로 전화를 건다.상담원은 고객에게 다음과 같이 이야기한다. "고객님 해당 문의 사항은 124번으로 다시 문의해주시겠어요?"고객은 다시 124번으로 문의해서 일을 처리한다.두 번째 사례 (forward)고객이 고객센터로 상담원에게 123번으로 전화를 건다.상담원은 해당 문의사항에 대해 잘 알지 못해서 옆의 다른 상담원에게 해당 문의사항의 답을 얻는다.상담원은 고객에게 문의사항을 처리해 준다...
jsp
1. Servlet 이란? 서블릿(servlet)은 서버에서 웹페이지 등을 동적으로 생성하거나 데이터 처리를 수행하기 위해 자바로 작성된 프로그램이다. java 코드 안에 HTML 태그가 삽입되며 자바 언어로 되어 있다. .java 가 확장자이다. 쉽게 말하자면 '클라이언트 요청을 처리하고 그 결과를 다시 클라이언트에게 전송하는 servlet 클래스의 구현 규칙을 지킨 자바 프로그램' 이라고 이해하면 좋을 듯하다. 서블릿(servlet)은 자바 언어를 웹 애플리케이션에 조금 더 개발하기 쉽게 하기 위해 만든 API(라이브러리, 클래스 등)이며 이 규약에 맞는 라이브러리나 클래스들을 상속 및 구현하여 만든 클래스들을 서블릿이라고 한다. 2. JSP(Java Server Pages) 란? 자바 파일에서 HT..