JSP(JavaServer Pages)에서 EL(Expression Language)은 변수, 속성, 배열 등을 간편하게 다룰 수 있는 표현 언어입니다
EL을 통해 JSP 파일에서 동적인 데이터를 쉽게 처리하고 출력할 수 있습니다
변수 사용
EL을 사용하여 JSP 파일에서 변수를 출력하는 방법은 매우 간단합니다
변수 이름을 `${}`안에 넣어주면 됩니다
<%-- 변수 선언 --%>
<% int age = 30; %>
<%-- EL을 사용하여 변수 출력 --%>
나의 나이는 ${age}세입니다.
속성 접근
JSP에서 자바 객체의 속성에 접근할 때도 EL을 사용할 수 있습니다
`${객체명.속성명}` 형식으로 사용합니다
<%-- 빈(bean) 객체 생성 --%>
<% Person person = new Person(); %>
<%-- 빈(bean) 객체의 속성 접근 --%>
이름: ${person.name}, 나이: ${person.age}
배열 접근
배열에 저장된 요소에 접근할 때는 인덱스를 사용하여 다음과 같이 접근합니다
<%-- 배열 선언 --%>
<% int[] numbers = {1, 2, 3, 4, 5}; %>
<%-- 배열 요소 출력 --%>
<%-- 첫 번째 요소 출력 --%>
첫 번째 요소: ${numbers[0]}
'-- Web --' 카테고리의 다른 글
[프론트엔드] JSTL(JSP Standard Tag Library) 간단 예제 (0) | 2024.03.29 |
---|---|
[프론트엔드] JSP 태그 (0) | 2024.03.28 |
[프론트엔드] 부트스트랩(Bootstrap)이란? (0) | 2024.03.20 |
[프론트엔드] HTML의 기본 구조 (0) | 2024.03.20 |
[프론트엔드] CSS 선택자 종류 및 예제 (0) | 2024.03.20 |