JSPリファレンス(逆引き)

JSPリファレンス
 
Web struts.wasureppoi.com
EL式 ${ 〜 }
スポンサード リンク

EL式(Expression Langage)は、JSP2.0で導入されたオブジェクトのアクセスを簡略化して記述できる式言語です。

EL式は、${ 〜 }タグを使用して記述します。

EL式は、静的HTMLの出力や、タグライブラリ、アクションの属性値として使用します。

また、クライアントに出力する為に使用し、変数の宣言や代入などには使用できません。

EL式の例

<%@ page language="java" contentType="text/html;charset=Shift-JIS" %>
<%@page import="java.util.*"%>
<HTML><BODY>

<%
HashMap map = new HashMap();
map.put("mapKey","TEST!!");
request.setAttribute("mapData",map);
%>

${mapData.mapKey}

</BODY></HTML>

リクエストスコープに設定されたMAP情報を非常にシンプルな記述で取得できます。

スポンサード リンク

宣言(declaration) <!% 〜 %>
スクリプトレット <% 〜 %>
暗黙オブジェクト
式(expression) <%= 〜 %>
EL式 ${ 〜 }
コメント <%-- 〜 --%>
スコープ(session、request、application、page)
ディレクティブ <%@ 〜 %>
標準アクション <jsp: 〜 />

JSPへ
忘れっぽいエンジニアのJakarta Strutsリファレンス TOPへ