Liferay 页面的默认友好url

Liferay 页面的默认友好url,liferay,portlet,friendly-url,Liferay,Portlet,Friendly Url,我正在使用Liferay 5.2.9。我有自己的类ViewFriendlyUrlMapper,它扩展了BaseFriendlyURLMapper。我重写了buildPath和populateParams方法。一切正常,但我有一个小问题 我有一个主页,地址是:host/web/quest/myPage,我把portlet放在这个主页上,显示了数据库中的一些文本。当我想显示名为super text friendlyUrlMapper的文本时,Urlmapper会生成如下url:/web/quest/

我正在使用Liferay 5.2.9。我有自己的类ViewFriendlyUrlMapper,它扩展了BaseFriendlyURLMapper。我重写了buildPath和populateParams方法。一切正常,但我有一个小问题

我有一个主页,地址是:host/web/quest/myPage,我把portlet放在这个主页上,显示了数据库中的一些文本。当我想显示名为super text friendlyUrlMapper的文本时,Urlmapper会生成如下url:/web/quest/myPage/-/text/super text。在portlet配置中,我有一些选项:defualt文本的名称,当url没有参数/web/quest/myPage时,使用该名称


我的问题是:有没有办法将不带参数的url/web/quest/myPage重定向到portlet首选项中具有默认文本名称的url

是的,我没有找到解决办法。