如何使我的Spring portlet URL友好?

时间:2011-09-13 10:05:13

标签: java spring liferay portlet

我知道有一种方法可以使用LiferayMVC获得友好的URL,但是我如何使用Spring Portlets为Liferay做到这一点?

我目前有“丑陋”的网址,例如:

http://localhost:8080/web/myportlet/home?p_p_state=normal&p_p_lifecycle=0&p_p_id=SpringTest_WAR_SpringTestportlet_INSTANCE_9wUi&p_p_col_count=3&p_p_col_id=column-1&_SpringTest_WAR_SpringTestportlet_INSTANCE_9wUi_action=main&p_p_mode=view

2 个答案:

答案 0 :(得分:1)

您可以使用与Liferay MVC portlet相同的方法为Spring portlet创建友好的URL。

请参阅Connor的博客文章@ http://www.liferay.com/web/connor.mckay/blog/-/blogs/5262286,了解如何制作它们。

答案 1 :(得分:0)

您可以按照Connor博客文章中描述的相同程序,没有区别。

Liferay6简化了友好的URL,我们只需要在XML文件中添加一些条目,

1)src文件夹下的Route.xml,这有助于描述URL的路由机制

2)将route.xml的路径提供给liferay-portlet.xml

没有Java类...... !!!