ポートレット テクノロジは、ActionURL と RenderURL という 2 つの主要なタイプの URL を提供します。
ActionURL は、ターゲット ポートレットで processAction (アクション フェーズ メソッド) をトリガーしますが、RenderURL は、ターゲット ポートレットの doView (レンダリング フェーズ メソッド) に要求を転送します。
また、レンダリング段階でポートレットの状態が変化しないようにするのが最善であることに注意してください。
通常、ポートレットにパラメーターを渡す jsp は...
PortletURL url = renderResponse.createActionURL();
url.setParameter("paramName", "paramVal");
<a href="<%=url.toString()%>">Click Me</a>
processAction または Action フェーズでパラメータを取得するポートレットは、次のようになります...
public void processAction(ActionRequest request, ActionResponse response)
throws PortletException, PortletSecurityException, IOException {
....
String paramVal = (String)request.getParameter("paramName");
....
}