1

获取请求来自的当前页面名称的最聪明方法是什么?页面是指包含当前portlet 的真实页面名称。

4

2 回答 2

5

通过使用类似的东西你应该没问题

ThemeDisplay themeDisplay = (ThemeDisplay) request.getAttribute(WebKeys.THEME_DISPLAY);
String title = themeDisplay.getLayout().getName(themeDisplay.getLocale());
于 2010-05-18T06:42:51.383 回答
1

请注意,themeDisplay.getLocale() 可能会导致不同的字符编码格式,谨慎使用,可能会导致某些字符串函数失败

于 2012-11-21T03:24:08.860 回答