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]}

 

+ Recent posts