<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には次のアクションタグがある。