목록Back-End/JSP | Servlet (2)
나의개발일지

Servlet이란 자바 서블릿(Java Servlet)은 자바를 사용하여 웹페이지를 동적으로 생성하는 서버측 프로그램 혹은 그 사양을 말한다. 서블릿은 JSP와 비슷한 부분이 있지만, JSP가 HTML 문서안에 JAVA 코드를 포함하고 있는 반면, 서블릿은 자바 코드 안에 HTML을 포함하고 있다. Servlet 동작 흐름 클라이언트의 요청 클라이언트가 웹 브라우저를 통해 서블릿에 대한 요청을 보낸다. 이 요청은 HTTP 프로토콜을 통해 전송된다. 웹 컨테이너(서블릿 컨테이너)의 요청 처리 클라이언트의 요청이 웹 컨테이너에 도착하면, 컨테이너는 해당 요청을 처리하기 위해 적절한 서블릿을 찾는다. 서블릿 인스턴스화 및 초기화 요청에 대응하는 서블릿이 아직 인스턴스화되지 않은 경우, 웹 컨테이너는 해당 서블..

JSTL JSTL(JavaServer Pages Standard Tag Library)은 JavaServer Pages(JSP)에서 사용할 수 있는 태그 라이브러리 중 하나이다. JSTL은 JSP 페이지에서 반복문, 조건문, 변수 설정 및 출력 등과 같은 일반적인 작업을 수행하기 위한 태그를 제공한다 Core, Format, XML, SQL등의 모듈이 있다. Core 모듈이 주로 이용된다. Core 모듈 ('') 태그 : 변수를 설정하거나 값을 할당한다. 태그 : 변수를 제거한다. 태그 : 조건문표현, 조건이 참이면 내용을 실행한다. , , 태그 : 다중 조건문을 나타낸다. 해당 조건이 참이면 해당 내용을 실행하고, 어떤조건도 참이 아니면 '' 내용을 실행한다. 태그 : 컬렉션에서 각 항목에 대해 반복 ..