호기심 많은 개발자 🚀
EL , Expression Language 본문
El , Expression Language
- 표현식 언어
- 내장 객체안에 있는 데이터를 HTML 페이지에 출력하는 기능을 가진 언어
EX - ```num: <%= request.getAttribute("num") %>num: ${num}num: ${num > 0 ? "양수":"음수"}
이름: <%= ((AddressDTO)request.getAttribute("dto")).getName() %>이름: ${dto.name}``` - 이름: ${dto.getName()}
- num: ${num * 2}
- num: <%= (int)request.getAttribute("num") * 2 %>
JSTL > 프로그래밍 기능이 있는 태그
'maven repository'
1.변수 생성
2.조건문 (if,switch)
3.반복문(for)
``` <% if ((int)request.getAttribute("num") > 0) { %>
```
양수
<% } else { %>
음수
<% } %>
<c:if test="${num > 0}">
양수
<c:if test="${num <= 0}">
음수
<c:forEach var="i" begin="1" end="10" step="1">
${i}
${dto.seq} | ${dto.name} | ${dto.age} | ${dto.tel} | ${dto.address} |
'WEB' 카테고리의 다른 글
REST (0) | 2022.04.25 |
---|---|
Ajax , Asynchronous JavaScript ans Xml (0) | 2022.01.21 |
게시판 만들기 (2022-01-12) 설계 (0) | 2022.01.12 |
Comments