Copyright © tutorialspoint.com

# JSTL Core <c:out> Tag

The <c:out> tag displays the result of an expression, similar to the way <%= %> works with a difference that <c:out> tag lets you use the simpler "." notation to access properties. For example, to access customer.address.street just use tag is <c:out value="customer.address.street"/>.

The <c:out> tag can automatically escape XML tags so they aren't evaluated as actual tags.

## Attribute:

The <c:out> tag has following attributes:

Attribute | Description | Required | Default
--- | --- | --- | ---
value | Information to output | Yes | None
default | Fallback information to output | No | body
escapeXml | True if the tag should escape special XML characters | No | true

## Example:

    <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
    <html>
    <head>
    <title><c:out> Tag Example</title>
    </head>
    <body>
    <c:out value="${'<tag> , &'}"/>
    </body>
    </html>

This would produce following result:

    <tag> , &

Copyright © tutorialspoint.com