2017-04-19 75 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作爲可變參數。