* taglib 지시어 : JSTL이나 커스텀 태그 등 태그 라이브러리를 JSP에서 사용할 때 접두사를 지정하기 위해 사용한다.
- prefix 속성은 사용할 커스텀 태그의 네임스페이스를 지정한다. 명시된 값은 태그 라이브러리를 호출할 때 사용할 접두사를 의미한다.
- uri 속성은 태그 라이브러리에 정의한 태그와 속성 정보를 저장한 파일이 존재하는 위치를 지정한다.
* taglib 장점 : 사용하면 코드의 길이가 줄어들고 인식성이 좋아진다.
prefix ="c" 코어 라이브러리를 사용하겠다는 의미 uri 정해져 잇는 주소 반드시 적어야 함
오류 발생시
problems 탭에
project properties project facts runtime tab tomcat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
<%@ page language="java" contentType="text/html; charset=EUC-KR"
pageEncoding="EUC-KR"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="EUC-KR">
<title>Insert title here</title>
</head>
<body>
<%--<c:set> 변수에 값을 설정하는 태그입니다.
var: 값을 저장할 변수 이름
value : 저장할 값 --%>
<c:set var = "test" value = "hello!"/>
<h3><c:set> 사용후 :
<c:out value = "${test}"/><!-- 지정된 값을 출력하는 태그입니다. --> </h3>
<c:remove var = "test" /><!-- 속성을 제거하는 태그 -->
<h3><c:remove> 사용후 :
<c:out value = "${test}"></c:out></h3>
<c:catch var = "err">
<%=10/0 %>
</c:catch><!-- 예외처리를 위한 태그, 예외가 발생하면 var 에 지정된 예외 객체가 할당된다. -->
<h3><c:catch> 사용후 :
<c:out value = "${err }"></c:out></h3>
<!-- 조건 처리를 위한 태그입니다. if와 유사하지만 else는 지원하지 않습니다. -->
<c:if test = "true">
조건식이 참이어서 무조건 수행합니다. <br>
</c:if>
<c:if test = "${5<10}">
<h3>5는 10보다 작다.</h3>
</c:if>
<c:if test = "${6+3==8}">
<h3>6+3 = 9이다. </h3>
</c:if>
</body>
</html>
http://colorscripter.com/info#e" target="_blank" style="color:#4f4f4f; text-decoration:none">Colored by Color Scripter
|
'IT > JSP' 카테고리의 다른 글
[JSP]파일 업로드(미완성) (0) | 2019.05.24 |
---|---|
[AJAX] 에이잭스 (0) | 2019.05.21 |
[JSP] JSTL core lib (0) | 2019.05.20 |
[JSP] EL 03 (0) | 2019.05.20 |
[JSP] EL 자바빈 사용 (0) | 2019.05.20 |