본문 바로가기

jsp3

[JSP] JSTL 사용법 목차 JSTL 이란? JSTL은 Java Server Pages Standard Tag Library의 약자로서, JSP에서 사용하는 태그 라이브러리를 공통으로 사용하기 위해 정해진 표준화된 커스텀 태그 라이브러리입니다. 시스템을 개발할 때 공통적으로 사용하는 기능들을 미리 구현해 놓았기 때문에, JSTL로 구현된 기능은 별도로 커스텀 태그를 만들어 사용할 필요 없이 JSTL을 그대로 사용하면 됩니다. JSTL 환경설정 드라이버 다운로드 JSTL은 외부 라이브러리이기 때문에 드라이버를 따로 다운 받아서 넣어주는 것이 필요합니다. https://tomcat.apache.org/taglibs/standard/ 에서 태그 라이브러리 파일을 다운 받은 후, jstl.jar 파일과 standard.jar 파일 두.. 2022. 7. 18.
[JSP] EL 사용법 목차 EL 이란? EL 은 Expression Language의 약자로 JSP 2.0 스펙에 추가된 개념입니다. 데이터를 웹 브라우저에 출력하기 위한 언어로서, null 값이나 형 변환 등을 신경 쓸 필요 없이 데이터를 더 효율적으로 처리하기 위해 만들어졌습니다. 표현식에는 문자, 연산자, 변수를 사용할 수 있습니다. ${ 표현식 } ${"홍길동"} EL 태그 : ${x} 표준 jsp 태그 x : EL 연산자 연산자 설명 . 자바빈 또는 Map에 접근시 사용 [] 배열 또는 List에 접근시 사용 () 우선순위 연산자 empty 값이 null인지 판단하여 boolean 값으로 리턴 +, -, *, /, % 산술 연산자 및 나머지 연산자 &&, ||, ! 논리 연산자 ==, >, >=, ${10-4} ${.. 2022. 7. 17.
[JSP] JSP 기본 문법 - JSP 스크립팅 요소, 내장 객체 목차 JSP 란? JSP(Java Server Page)는 서블릿과 마찬가지로 동적인 웹 어플리케이션을 개발할 때 사용 가능한 웹 컴포넌트입니다. JSP 특징 태그 기반의 웹 컴포넌트로서 jsp 확장자를 갖습니다. 서블릿과 동일하게 클라이언트의 요청에 의해서 동적으로 실행됩니다. html 파일 요청방식과 동일하게 JSP 를 요청할 수 있습니다. 서블릿과 동일하게 JSP 의 응답결과는 html 형식으로 서비스됩니다. JSP 는 최초 요청시 자바 소스로 변환되며, 변환 후 컴파일되어 클래스 파일이 만들어집니다. *.jsp -> *.java -> *.class 순으로 처리됩니다. JSP 소스의 자바 소스 변환과 컴파일 작업은 JSP 컨테이너가 실행하며, 컴파일된 클래스 파일은 서블릿 컨테이너가 실행합니다. J.. 2022. 7. 16.