JSTL - Tag central <c: out>
o <c:out>tag exibe o resultado de uma expressão. Isso é quase semelhante à maneira<%= %>trabalho. A diferença aqui é que<c:out> tag permite que você use o mais simples "."notação para acessar propriedades. Por exemplo, para acessar customer.address.street, use a tag <c:out value = "customer.address.street"/>.
o <c:out> tag pode escapar automaticamente das tags XML para que não sejam avaliadas como tags reais.
Atributo
A tag <c: out> possui os seguintes atributos -
Atributo | Descrição | Requeridos | Padrão |
---|---|---|---|
Valor | Informação para saída | sim | Nenhum |
padrão | Informações de reserva para saída | Não | corpo |
escapeXml | Verdadeiro se a tag deve escapar de caracteres XML especiais | Não | verdadeiro |
Exemplo
<%@ 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>
O código acima irá gerar o seguinte resultado -
<tag> , &