🔯 catch
: 예외 처리
몸체 부분에 예외가 발생할 가능성이 있는 코드를 배치되어, 예외가 발생하면? 지정한 속성 var 변수에 예외 메세지를 저장하는 태그이다.
<c:catch var="errorMessage">
예외가 발생할 수 있는 코드
</c:catch>
<c:catch> 속성
속성 | 표현식 / EL | 자료유형 | 기능 | 필수 여부 |
var | 사용불가 | String | 사용할 변수명 | 필수 |
🔯 out
: 예외 출력
속성 value에 지정된 문자열 또는 변수의 내용을 출력하는 태그이다
<c:out value="출력 할 내용" />
<c:out value="${param.name}">
이 부분은 value에 값이 null일 때 출력되는 기본 출력 값이다.
</c:out>
<c:out value="${param.name}" default="이 부분은 value에 값이 null일 때 출력되는 기본 출력 값이다." />
출력 태그
- escapeXML 속성이 true일 경우 변환되는 문자
문자 | 변환된 형태 |
< | < |
> | > |
& | & |
' / " | ' / " |
속성 | 표현식 / EL | 자료유형 | 기능 | 필수 여부 |
value | 사용가능 | String | 출력될 내용 또는 표현식 | |
default | 사용가능 | String | value에 값이 없는 경우 이용되며, 기본값으로 지정된 값이나 또는 태그 몸체에 있는 내용 | |
escapeXML | 사용가능 | String | true이면 < , > , & , ' , " 5개의 문자 코드로 변환하여 브라우저에 태그 모양이 표시되고 false이면 그대로 출력되어 태그 의미로 반영. |
'box > jsp+' 카테고리의 다른 글
스크립트릿 (Scriptlet) (0) | 2022.07.10 |
---|---|
<fmt : formatNumber> (0) | 2022.07.02 |
<c:param> (0) | 2022.07.02 |
<c:redirect> (0) | 2022.07.02 |
<c : url> (0) | 2022.07.02 |