Liferay jsp ポートレットでいくつかのサイト ページの URLを表示したいと考えています。Liferay 6.1 EE を使用しています。ページのローカライズされたタイトルと追加されたその他のカスタム フィールド (cssClass など) を使用したいと考えています。
ベロシティテーマのナビゲーションバーにも同じことをしました:
#if (!$page_group.isUser())
#set($layoutLocalService = $serviceLocator.findService("com.liferay.portal.service.LayoutLocalService"))
<ul id="quickLinks">
<li>
#set($currFriendlyUrl = "/i-want-to")
#set($currLayout = $layoutLocalService.getFriendlyURLLayout($group_id, true, $currFriendlyUrl))
<a href="$currLayout.getRegularURL($request)" $currLayout.getTarget() class="$currLayout.getExpandoBridge().getAttribute('cssClass')">$currLayout.getName($locale)</a>
</li>
</ul>
#end
jsp を使用して同じコードを記述するにはどうすればよいですか?
同様の質問を見つけましたが、回答に jsp の明確なコード例はありませんでした。