java - Liferay 页面重定向

标签 java redirect liferay liferay-6

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

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

最佳答案

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

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

关于java - Liferay 页面重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14280158/

相关文章:

Java Enum 和管理状态

java - Vert.x 的 Verticle(s) JSON/YAML 配置(每个环境最好)

php - 如何通过php和mysql中的用户类型重定向到不同的页面

java - 如何使用 AuthenticationSuccessHandler 将用户重定向到页面?

java - 即使用户在页面上进行 Activity ,Liferay session 也会过期

java - 为什么 Groovy 从多捕获 block 中抛出 ClassCastException

java - Android Json数组数据错误并且无法从json数组索引中查找或获取数据

JavaScript 从 Tumblr 重定向到 WordPress

themes - Liferay:网站 Logo

java - 如何解决Liferay中对象不是声明类的实例