Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/387.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在playframework 2.0中,如何在模板中使用会话对象?_Java_Playframework_Playframework 2.0 - Fatal编程技术网

Java 在playframework 2.0中,如何在模板中使用会话对象?

Java 在playframework 2.0中,如何在模板中使用会话对象?,java,playframework,playframework-2.0,Java,Playframework,Playframework 2.0,在PlayFramework1.x中,会话只是模板中的一个隐式对象,但在PlayFramework2.0中它似乎已经消失了。 有没有办法在模板中使用会话对象 谢谢。如果我没记错的话,您应该能够在会话中存储如下值: @session.get("mySessionVar") 似乎只能从现成的Java控制器中工作。如果您在scala world中,您必须指定一个名为session的(隐式)参数,如下所示:@()(隐式session:play.api.mvc.session)不幸的是,您必须在所有模板

在PlayFramework1.x中,会话只是模板中的一个隐式对象,但在PlayFramework2.0中它似乎已经消失了。 有没有办法在模板中使用会话对象


谢谢。

如果我没记错的话,您应该能够在会话中存储如下值:

@session.get("mySessionVar")

似乎只能从现成的Java控制器中工作。如果您在scala world中,您必须指定一个名为session的(隐式)参数,如下所示:@()(隐式session:play.api.mvc.session)不幸的是,您必须在所有模板(例如actionTemplate->main->header)中指定此参数。