728x90
반응형
[taglib 지시어 용어 정리]
· prefix = 태그 라이브러리 타입 [코어(c), XML(x), 국제화(fmt), 데이터베이스(sql), 함수(fn)]
· TLD 파일 = 커스텀 태그 정보를 담고 있는 라이브러리 파일
· uri = TLD 파일의 위치 정보
[core 라이브러리]
· JSP의 표현식 대체 / 기본적인 기능 구현(출력/수식/URL 처리 등)
· 사용 전 반드시 입력 : <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
종류 | 내용 | core 라이브러리 태그 사용 예시 | JSP로 표현 | |
core(c:out) | JspWiter에 값 출력 | <c:out value="${param.name}"/> | <%=request.getParameter("name")%> | |
core(c:set) | 변수에 값 설정 (setAttribute 메서드 역할) |
<c:set var="num1" value="10"/> <c:set var="num2" value="20"/> <c:set var="result" value="${num1+num2}"/> ${result} |
<%! int num1=10; int num2=20; %> <%=num1+num2%> |
|
<c:set value="확고" target="hg" property="name"/> |
<% hg.setName("확고"); %> | |||
core(c:remove) | scope에 저장된 속성값 제거 (removeAttribute 메서드 역할) |
<c:remove var="varName" scope="{속성공유범위}"/> |
<% 범위.removeAttribute("varName"); %> |
728x90
반응형
'IT관련 > JSP' 카테고리의 다른 글
[JSP] 생년월일 옵션(for문) (0) | 2022.03.31 |
---|---|
[JSP] 파라미터(Parameter) 값 읽어오는 방법 (0) | 2022.03.24 |
[JSP] EL 표기법(Expression Language - 표현 언어) (0) | 2022.03.10 |
[JSTL] jstl.jar / standard.jar 파일 다운로드 및 추가방법 (0) | 2022.03.04 |
[JSP] 이미지 업로드하기 위해 웹서버 폴더 경로에 접근하는 방법 2가지 (0) | 2022.02.09 |
댓글