0
的ServletResponse的提供的setLocale()方法來修改其尚未COMMITED的響應的區域設置。 PortletResponse沒有提供這種方法,只有getLocale() - 是否有任何其他方式來更改portlet請求/響應的區域設置?Portletfilter更改區域設置?
的ServletResponse的提供的setLocale()方法來修改其尚未COMMITED的響應的區域設置。 PortletResponse沒有提供這種方法,只有getLocale() - 是否有任何其他方式來更改portlet請求/響應的區域設置?Portletfilter更改區域設置?
不,這在portlet中不會有意義 - 它們只是聚合響應的一個組件。
在portlet 2.0規範(JSR 286)證實了這一點:
portlet能不設置字符編碼或響應作爲這些的區域設置被 由門戶/ portlet容器預先設定的。
你在說什麼Portlet API? – BalusC 2009-11-28 12:16:17
@BalusC - 我假定使用標準的JSR168/JSR286 portlet。 – McDowell 2009-11-28 13:25:34
目前我在JBoss env中,所以JBoss Portlet api。 – onigunn 2009-11-28 13:59:48