English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

<c:out> 태그

JSP 표준 태그 라이브러리

<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이면 기본 값 출력

JSP 표준 태그 라이브러리