1

我在登录后挂钩中有一个 HttpServletRequest 对象。如何获取浏览器的 URL。

当我使用 PortalUtil.getCurrentCompleteURL(HttpServletRequest) 时,我总是得到http://localhost:8080/c。我需要类似http://localhost:8080/web/abc的东西。

我没有 ThemeDisplay 对象。

4

1 回答 1

0

我猜您要查找的 URL 是登录前的 URL。门户网站在重定向到登录页面时将其保存在会话中。您可以像这样访问它:

String lastPath = session.getAttribute(WebKeys.LAST_PATH);
于 2017-01-06T12:32:22.183 回答