ポートレットにわかりやすい URL を作成しようとしています。これは私の元の URL です。
http://localhost:8080/web/guest/memories?p_p_id=blogscustomportlet_WAR_blogscustomportlet&_blogscustomportlet_WAR_blogscustomportlet_action=viewEntry&entryId=271101
私はこの構成を使用しています:
<routes>
<route>
<pattern>/add</pattern>
<implicit-parameter name="action">viewEntry</implicit-parameter>
<implicit-parameter name="p_p_id">blogscustomportlet_WAR_blogscustomportlet</implicit-parameter>
<implicit-parameter name="p_p_lifecycle">0</implicit-parameter>
<implicit-parameter name="p_p_state">normal</implicit-parameter>
<implicit-parameter name="p_p_mode">view</implicit-parameter>
</route>
</routes>
この URL を取得します。
http://localhost:8080/web/guest/memories/-/blog/add&entryId=271101
最初のパラメータ セパレータは「?」ではなく「&」です。