【IT用語】EL、JSTL

最近用語を忘れることが多いので、メモメモ。

  • EL式*1
    • JSP2.0よりEL式(Expression Language)が導入されました。 EL式は式言語とも呼ばれ、演算結果や値の参照の結果を出力するために使用されます。
    • ${式}という形で表現
    • 例:${sessionScope.person.name}
  • JSTL(標準タグライブラリ)*2
    • JSPで標準タグライブラリを利用するときは以下のようなtaglibディレクティブを追加します。
    • <%@taglib prefix="c" uri="http://java.sun.com/jstl/core"%>
<h1>c:out</h1>
test:<c:out value="writing"/><br>
<br>
expression:<%="t<u>es</u>t"%><br>
tag:<c:out value="t<u>es</u>t"/><br>
tag(not escape):<c:out value="t<u>es</u>t" escapeXml="false"/><br>