Java Liferay页面重定向

Java Liferay页面重定向,java,redirect,liferay,liferay-6,Java,Redirect,Liferay,Liferay 6,我在liferay 6.1中开发了一个主题。我有一个名为“localhost:8080/home”的页面,但现在我想在单击页面的这个链接时,它应该被重定向到localhost:8080 欢迎提出任何建议。 提前谢谢。我想你有点困惑,所以有些事情你应该知道: 你不能(正常情况下,没有黑客)拥有一个名为“localhost:8080”的页面。每个页面(或Liferay中的“布局”)都有一个短名称,它是url的一部分。这通常被称为“友好url”,但它经常与“友好url功能”混淆,后者是缩短url请求数

我在liferay 6.1中开发了一个主题。我有一个名为“localhost:8080/home”的页面,但现在我想在单击页面的这个链接时,它应该被重定向到localhost:8080

欢迎提出任何建议。
提前谢谢。

我想你有点困惑,所以有些事情你应该知道:

  • 你不能(正常情况下,没有黑客)拥有一个名为“localhost:8080”的页面。每个页面(或Liferay中的“布局”)都有一个短名称,它是url的一部分。这通常被称为“友好url”,但它经常与“友好url功能”混淆,后者是缩短url请求数据的一种方法。 所以你总是会有类似“localhost:8080/something”的URL。“主页”也是如此
  • 您可以使用“虚拟主机”部分缩短Url。它会删除页面名称(如删除web/guest或user/username)后缀之前的url部分
  • 您可以使用“友好url”功能缩短url中位于页面名称之后的部分,并包含请求信息,如生命周期状态信息或自定义请求参数

  • 请仔细阅读主题的Lifeary文档并了解其用法。这个问题并没有说明你在做什么。还有,为什么要使用
    友好url
    标签?我只想将一个页面重定向到另一个页面,如果可能的话,请指导我。对于友好的url标签,我认为使用它可以解决我的问题。我想这个问题与主题无关,所以请相应地更新这个问题。或者,如果它是相关的,那么您是否希望使用主题重定向(这很荒谬,但仍然可能:-)?