English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
<c:out> 태그는 표현식의 결과를 표시하며, <%= %>와 유사하지만, <c:out> 태그는 "." 연산자를 통해 속성을 직접 접근할 수 있습니다.
예를 들어, customer.address.street에 접근하려면 다음과 같이 작성하면 됩니다:<c:out value="customer.address.street">.
<c:out> 태그는 자동으로 XML 표시 문자를 무시하여, 그들을 태그로 처리하지 않습니다.
<c:out value="<string>" default="<string>" escapeXml="<true|false>"/>
<c:out> 태그는 다음과 같은 속성을 가집니다:
속성 | 설명 | 필수인가요 | 기본 값 |
---|---|---|---|
value | 출력할 내용 | 네 | 없음 |
default | 기본 출력 값 | 아니요 | 본문 내용 |
escapeXml | XML 특수 문자를 무시하려면 | 아니요 | true |
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> <html> <head> <title>c:out 태그 예제</title> </head> <body> <h1<c:out> 예제</h1> <c:out value="<표시할 데이터 객체(탈출 문자 사용하지 않음)>" escapeXml="true" default="기본 값"></c:out><br/> <c:out value="<표시할 데이터 객체(탈출 문자 사용)>" escapeXml="false" default="기본 값"></c:out><br/> <c:out value="${null}" escapeXml="false">표현식 결과가 null이면 기본 값 출력</c:out><br/> </body> </html>
실행 결과는 다음과 같습니다:
<c:out> 예제 <표시할 데이터 객체(탈출 문자 사용하지 않음)> <표시할 데이터 객체(탈출 문자 사용) 표현식 결과가 null이면 기본 값 출력