JAVA/JSP 3

[JSP] 서블릿(Servlet)이란?

1. Servlet(서블릿) 서블릿을 한줄로 정의하자면 아래와 같다. 클라이언트의 요청을 처리하고, 그 결과를 반환하는 Servlet 클래스의 구현 규칙을 지킨 자바 웹 프로그래밍 기술 간단히 말해서, 서블릿이란 자바를 사용하여 웹을 만들기 위해 필요한 기술이다. 그런데 좀더 들어가서 설명하면 클라이언트가 어떤 요청을 하면 그에 대한 결과를 다시 전송해주어야 하는데, 이러한 역할을 하는 자바 프로그램이다. 예를 들어, 어떠한 사용자가 로그인을 하려고 할때 사용자는 아이디와 비밀번호를 입력하고, 로그인 버튼을 누릅니다. 그때 서버는 클라이언트와 아이디와 비밀번호를 확인하고, 다음페이지를 띄워주어야 하는데 이러한 역할을 수행하는 것이 바로 서블릿(Servlet)입니다. 그래서 서블릿은 자바로 구현된 *CGI..

JAVA/JSP 2021.06.23

[JSP] EL / JSTL 정리

EL의 개념은 해석 그대로 표현 언어를 이해하고 속성 값들을 편리하게 출력하기 위해 제공된 언어이며, JSTL은 표준 액션태그로 처리하기 힘든 부분을 담당합니다. EL(Expression Language)은 를 ${abc}로 간단하게 사용할 수 있게 하였고, JSTL의 Core에서 c를 이용해 문을 , 문을 로 대체하여 사용합니다. JSTL 태그 종류 ▼ 태그 종류ㅓㅅ (1) Core (prefix : c) → 일반 프로그래밍에서 제공하는 것과 유사한 변수선언 → 실행 흐름의 제어 기능을 제공 → 페이지 이동 기술 제공 URI → http://java.sun.com/jsp/jstl/core (2) Formatting (prefix : fmt) → 숫자, 날짜, 시간을 포매팅하는 기능을 제공 → 국제화, ..

JAVA/JSP 2021.05.10