Portletfilter更改区域设置?

问题描述:

的ServletResponse的提供的setLocale()方法来修改其尚未COMMITED的响应的区域设置。 PortletResponse没有提供这种方法,只有getLocale() - 是否有任何其他方式来更改portlet请求/响应的区域设置?Portletfilter更改区域设置?

+0

你在说什么Portlet API? – BalusC 2009-11-28 12:16:17

+0

@BalusC - 我假定使用标准的JSR168/JSR286 portlet。 – McDowell 2009-11-28 13:25:34

+0

目前我在JBoss env中,所以JBoss Portlet api。 – onigunn 2009-11-28 13:59:48

不,这在portlet中不会有意义 - 它们只是聚合响应的一个组件。

在portlet 2.0规范(JSR 286)证实了这一点:

portlet能不设置字符编码或响应作为这些的区域设置被 由门户/ portlet容器预先设定的。