efw4.X

Part Tag

Partタグは、JSPで作成された共通ページ部分のインクルードを簡略化します。

<%@ taglib prefix="efw" uri="efw" %>
<body>
...
<efw:Part path="part.jsp" param1="####" param2="####" /> // または efw:part, efw:PART
...
</body>

属性

名前 必須 デフォルト 説明
path はい   アプリケーション内のページへの相対パス。
{any} いいえ "" インクルードされるページに渡したい任意の値。

インクルードされたJSPでパラメータを取得するには、以下に示すようにrequest.getAttributeまたはefw:attrタグを使用できます。

<%= request.getAttribute("param1") %>  // これは動作します。
<%= request.getAttribute("param2") %>
<efw:attr key="param1"/> // あるいは、これを使用します。
<efw:attr key="param2"/>

動的な値をPartタグの属性に渡すには、以下に示すようにJSPスクリプトレットを使用できます。

<%
  String param1 = "hello";
%>
<efw:Part path="part.jsp" param1="<%= param1 %>"/>