JSP (Java Server Page) 서버 사이드 스크립트 언어 Java 기반으로 HTML 문서 내에 자바코드를 삽입해서 웹 서버에서 동적으로 웹 페이지를 생성해서 클라이언트에게 반환 JSP를 통해 HTML과 동적으로 생성된 컨텐츠를 혼합해서 사용 Servlet을 보완한 스크립트 방식 표준 Servlet 기능 + 추가 기능 JSP는 실행되면 Se...
JSP와 Servlet JSP (Java Server Page) 서버측 스크립트 언어 형식 : HTML 내에 Java 언어를 삽입한 문서 형태 `.jsp` Servlet(Server + Applet) Java 언어로 이루어진 웹 프로그래밍 문서 자바 코드에 의존적 `.java` JSP 페이지의 실행 과정 서블릿 서버 측에서 실...
포워딩 서블릿에서 다른 서블릿이나 JSP 페이지로 요청을 전달하는 기능 포워딩 용도 요청에 대한 추가 작업을 다른 서블릿에서 수행 요청에 포함된 정보를 다를 서블릿이나 JSP 페이지와 공유 요청에 정보를 포함시켜 다른 서블릿으로 전달 컨트롤러에서 뷰로 데이터 전달 서블릿에서 포워딩 방법 (1) redirect 방법 웹 브라우저에 재요청하는 방식...
JSTL (JSP Standard Tag Library) JSP 표준 태그 라이브러리 JSP와 HTML을 같이 사용함으로써 가독성이 떨어지는 것을 보완하고자 만들어진 태그 라이브러리 JSP 페이지 내에서 자바 코드를 사용하지 않고 태그를 사용하도록 함 JSP 페이지의 로직을 담당하는 부분인 제어문 및 데이터베이스 처리 등을 표준 커스텀 태그 제공 사용하...
EL (Expression Language) 표현 언어 자바 코드가 들어가는 표현식을 좀 더 편리하게 사용하기 위해 JSP 2.0부터 도입된 데이터 출력 기능 표현식 또는 액션 태그 대신 값을 표현 EL 연산자 산술 연산자 : +, -, *, /, %, (div, mod) 관계 연산자 : >, >=, <, <=, ==, != (gt, ge, ...