如何使我的 Spring portlet URL 友好?

发布于 2024-12-04 02:34:24 字数 514 浏览 2 评论 0原文

我知道有一种方法可以使用 LiferayMVC 获得友好的 URL,但是如何使用 Liferay 的 Spring Portlet

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

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

I understand that there is a way to have friendly URLs using LiferayMVC but how do I do this using Spring Portlets for Liferay?

I currently have "ugly" URLs such as:

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

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

自我难过 2024-12-11 02:34:24

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

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

You can create friendly URLs for Spring portlets using the same method you'd make them for the Liferay MVC portlet.

See Connor's blog post @ http://www.liferay.com/web/connor.mckay/blog/-/blogs/5262286 on how to make them.

暖伴 2024-12-11 02:34:24

您可以按照康纳的博客文章中描述的相同过程进行操作,没有区别。

Liferay6 让友好的 URL 变得简单,我们只需要在 XML 文件中添加一些条目即可,

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

2) 将 Route.xml 的路径放入 liferay- portlet.xml

没有 Java 类...!!!

You can follow same procedure describe in Connor's blog post, No difference.

Liferay6 make it simple to have friendly URL, we just need to add some entries into XML file,

1) Route.xml under src folder, This helps to describe the route mechanism for URLs

2) Give path of route.xml into the liferay-portlet.xml

No Java class...!!!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文