<c:out>は変数の値を出力するJSTL(JSP標準タグライブラリ)タグであり、Javaプログラム変数の値をHTMLへ出力することができる。
<c:out value="value" />value属性には出力する値を指定する。
<c:out>タグには次の属性を指定することができる。
<c:out value="${comm}" default="0" />| 特殊文字 | エスケープ後の文字列 | 
|---|---|
| < | < | 
| > | > | 
| & | & | 
| " | " | 
<c:out value="${name}" escapeXml="true" />変数に値を設定して、その変数の値を出力する例を次に示す。
<%@ page contentType="text/html; charset=UTF-8" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html>
<html>
  <head>
    <title>Core out tag</titile>
  </head>
  <body>
    <c:set var="username" value="井上和" />
    <c:out value="${username}" />
  </body>
</html>JSP (JavaServer Pages) には、他にも次のJSP標準タグライブラリ(JSTL)がある。
JSPには次のディレクティブがある。
JSPには次のアクションタグがある。