Liferay ポータルの JSP コード。
<portlet:actionURL name="addDetails" var="addDetailsURL" />
var はどこから値を取得しますか?
Liferay ポータルの JSP コード。
<portlet:actionURL name="addDetails" var="addDetailsURL" />
var はどこから値を取得しますか?
var
という名前の変数を介してアクション URL 値を公開するだけaddDetailsURL
です。これは、次のようにリンクで便利に使用できるようにするためです。
<a href="${addDetailsURL}">Link</a>
任意のアクション (アクション フェーズ)を実行するために使用されます。つまり、ユーザーがフォームを送信し、要求したコントローラー (processAction)プロセスを実行します。
すなわち
<form action="<%= addDetailsURL %>" method="POST" name="form">
// input fields which will get submitted to controller
</form>
からpageContext
。
ActionURL.toString()
に割り当てられaddDetailsURL
、追加されますpageContext