JSP
day45) EL 태그
code_learner
2022. 3. 4. 19:46
[EL(Expression Language) 태그]
-JSP위에서 출력에 관한 일을 수행한다.
-JSP에서 JAVA 코드를 없애는 일을 담당한다 -> View를 View 답게!
[사용법]
| 기존 JSP를 이용한 표현 | EL을 이용한 표현 |
| request.getParameter("uid"); | ${param.uid} -> 파라미터 값을 받을시에 param을 사용 |
| reqeust.getAttribute("uid"); | ${uid) |
| Member member = (Member)request.getAttribute("member"); <%= member.getName(); %> |
${member.name} |
| List data = (List)request.getAttribute("data"); data.get(0); |
${data[0]} |
[EL 연산자]
-간단한 연산이 가능하며 특수문자를 영자로 표기하여 혼돈을 피한다.
ex)
1. +, -, *, /(div), %(mod)
2. 비교 연산자 : ==(eq), !=(ne), <(lt), >(rt), <=(le), >=(ge)