【发布时间】:2012-12-31 15:24:48
【问题描述】:
我目前正在尝试以编程方式设置语言环境,但找不到好的解决方案。用例是我有另一个网站将数据发布到我的网站,该网站有一个语言环境参数,并且基于这个语言环境,我必须呈现我的页面。
我已经尝试在 preRenderView、构造函数和 PostConstruct 上设置语言环境,但似乎已经为时已晚。
有什么建议吗?谢谢。
【问题讨论】:
-
是的,我知道如何设置语言环境。我的问题是如何在页面呈现之前设置语言环境。这是因为我的语言环境值来自一个 post 变量。
-
@czetsuya,只需确保重新加载页面(
h:commandButton没有f:ajax可以完成这项工作,例如f:ajax render="@all") -
@Daniel,是的,这就是我想要做的。但我需要在不点击任何按钮的情况下做到这一点。我正在尝试重定向到它可以工作但看起来不优雅的同一页面。
-
那么该语言环境是如何设置的?发帖后页面不是在刷新吗?