2017-04-19 78 views
0

我知道我们可以在游戏创建会话,同时重定向像播放框架会话管理

OK(200,"Welcome").withSession("username","jack") 

但是我婉之前创建会话重定向并采取决策因而相应的

val session: Session = new Session 
session.+("username","jack") 

回答

1

会议本质上是一个Map[String, String] ,并且withSession预计(String, String)*(可变参数如"a" -> "aVal", "b", -> "bVal" ...)。
因此,尝试这样的事情:

val mySession = Map("a" -> "valuOfA") 
OK(200,"Welcome").withSession(mySession.toSeq: _*) 

语法: _*被用来传递Seq作为可变参数。