out 2

JSP EL과 JSTL 이란?

EL(Expression Language)과 JSTL(Jsp Standard Tag Library) 사용하는 이유 JSP 페이지 내에서 자바코드와 HTML 코드가 섞여 있으면 가독성이 떨어지고 복잡해진다. 자바 구문을 라이브러리 형태로 만들어 놓고 필요할 때마다 태그로 꺼내 쓰는 기술인 EL과 JSTL을 사용하면 HTML과 태그로만 구성된 소스코드가 되어 가독성이 상승하게 된다. EL(Expression Language)란? EL은 값을 간결하고 간편하게 출력할 수 있도록 해주는 기술이다. Attribute 형식에서의 JAVA와 EL 비교 JAVA EL ${name} ${member.getName()} Attribute 형식의 값 찾는 순서 Attribute 형식의 값을 찾을 때 작은 범위에서 큰 범위로..

웹/JSP 2023.08.06

JSP 내장 객체

JSP 내장 객체란? 객체화 없이 사용할 수 있는 객체이다. JSP 파일이 서블릿으로 변환될 때 웹 컨테이너가 자동으로 메모리에 할당하며 제공된다. JSP 내장 객체 종류 JSP 내장 객체는 고정된 이름으로 접근하여 사용할 수 있다. 가장 많이 사용하는 내장 객체 종류를 알아보자. 이름 용도 request 웹 브라우저의 요청 정보를 저장 response 웹 브라우저의 요청에 대한 응답 정보를 저장 out JSP 페이지 body에 출력할 내용 작성 시 사용 session 하나의 웹 브라우저 정보를 유지하기 위한 세션 정보를 저장 pageContext JSP 페이지에 대한 정보를 저장 exception JSP 페이지에 예외가 발생한 경우 사용 JSP 내장 객체 request 사용 예제 join.jsp 개인 ..

웹/JSP 2023.06.06