1

一旦出现过期弹窗,Liferay 是如何知道登录 URL 的?

例如..如果过期页面是

'http://localhost:8080/web/2Fsite/2Fmodule'

并且按F5,Life ray怎么知道URL是

'http://localhost:8080/web/guest/home?_58_redirect=%2Fweb%2Fsite%2Fmodule'...

这是 Struts 动作吗?

4

1 回答 1

0

检查com.liferay.portal.servlet.MainServlet - processServicePrePrincipalException方法:

String currentURL = PortalUtil.getCurrentURL(request);
redirect = HttpUtil.addParameter(redirect, "redirect", currentURL);
于 2012-09-13T11:39:58.977 回答