zk_page と zk_richlet パラメーターと属性
ZK ポートレット ローダーは汎用的なローダーです。
特定な ZUML ページを読み込むのに、リクエストパラメーター、ポートレット属性、または zk_page というポートレット設定 (preference) を指定しなければなりません。
リッチレットを読み込む場合は、zk_richlet というポートレット設定を指定しなければなり ません。
より正確に言うと、ZK ポートレットローダーは、はじめに ZUML ページまたはリッチレットのパスを以下の位置から探し出します。低い数字ほど優先順位が高いです。
- zk_page と呼ばれるリクエストパラメータ ( RenderRequest の getParameter)。見つかったら、それを ZUML ページのパスとして使います。
- zk_page と呼ばれるリクエスト属性 ( RenderRequest の getAttribute)。 見つかったら、それを ZUML ページのパスとして使います。
- zk_page と呼ばれるリクエスト属性 ( RenderRequestのgetPortletPreference の getValue)。見つかったら、それを ZUML ページのパスとして使います。
- k_richlet と呼ばれるリクエスト属性 ( RenderRequest の getParameter)。見つかったら、それを richlet のパスとして使います。
- k_richlet と呼ばれるリクエスト属性 ( RenderRequest の getAttribute)。見つかったら、それを richlet のパスとして使います。は zk_richlet と呼ばれます。
- k_richlet と呼ばれるリクエスト設定 [ preference](RenderRequestのgetPortletPreferences の getValue)。見つかったら、それを richlet のパスとして使います。
- zk_page と呼ばれる initial パラメータ ( PortletConfig のgetInitParameter)。見つかったら、それを ZUML ページのパスとして使います。