Java PlayFramwork:ctx()。changeLang无法正常工作

时间:2019-02-08 15:37:29

标签: java playframework

当调用的应用程序的首页(“ /”)时,在控制器中设置的语言就是这样

 ctx().changeLang("fr"); return
 ok(views.html.staticPage.abc.index.render())

,但页面未翻译,并且我看到cookie PLAY_LANG已创建。但是,刷新后,页面会被翻译

在重新分配页面ok(views.html.staticPage.abc.index.render())时我不会理解。

查看播放文档中的代码片段

 public Result index() {
     ctx().changeLang("fr");
     return ok(hellotemplate.render()); // "bonjour" }

它的工作方式与我的控制器相同,但对我不起作用。 https://www.playframework.com/documentation/2.6.x/JavaRouting

0 个答案:

没有答案