在liferay中错误的友好网址

时间:2013-08-07 00:00:45

标签: url mapping liferay liferay-6

我正在尝试为我的portlet创建一个友好的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>

并获取此网址:

http://localhost:8080/web/guest/memories/-/blog/add&entryId=271101

第一个参数分隔符是'&amp;'并不是 '?'

0 个答案:

没有答案