300x250
반응형
JSTL (JSP Standard Tag Library)
태그를 통해 JSP 코드를 관리하는 라이브러리
<% %>로 표현되는 Scriptlet 구문을 쓰면 HTML과 자바코드가 뒤섞여 코드가 복잡해진다.
JSTL은 이런 코드의 간결화를 위해 나온 태그이다.
JSP 페이지에서 JSTL 태그 설정하기
<%@ taglib uri="uri주소" perfic="쓰고싶은 jstl 접두어" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<c:choose>
<c:when (조건)">
...
</c:when>
<c:otherwise>
...
</c:otherwise>
</c:choose>
EL (Expression Language)
값을 표현하는데 사용되는 스크립트 언어
jsp 문법을 보완하는 역할을 한다.
${ } 로 표현한다.
컨틀롤러.java
model.addAttribute("name","홍길동");
model.addAttribute("addr","한양");
뷰.jsp
이름 : ${name} <br>
주소 : ${addr} <br>
결과(브라우저)
이름 : 홍길동
주소 : 한양
JSLT와 EL을 함께 쓴 예시
참고
http://blog.naver.com/PostView.nhn?blogId=hankk20&logNo=70024683960
https://victorydntmd.tistory.com/156
300x250
반응형
'IT > 웹프로그래밍' 카테고리의 다른 글
Vanilla JS (0) | 2019.09.09 |
---|---|
스프링 한글 파라메터값 GET방식으로 넘기기 (0) | 2019.09.05 |
ajax 크로스 도메인 허용하기 (헤더 설정) (0) | 2019.08.14 |
react로 json 데이터 불러오기 (0) | 2019.08.14 |
react 맛보기 (node.js와 함께) (0) | 2019.08.14 |