2016-11-07 50 views
-4

在Scala + Play中,如何將變量放入響應中?scala玩如何將變量傳遞給頁面

在頁面

@LastName @firstName

在應用控制器:

def index = Action { 
    implicit request =>{ 
     request.setAttribute("lastName", "john"); // not work 
     Ok(views.html.index("xxx")) 
    } 

}

如果Java Servlet的,我們能做到這樣:

request.setAttribute("name", "value"); 
request.getRequestDispatcher("page.jsp").forward(request, response); 

如何在Scala + Play中做同樣的事情?

+1

里斯有正確的答案,但你應該花一些時間來鑽研的概念模板引擎。模板是類型安全的並且已編譯,可爲您提供編譯時反饋(+編輯時反饋,具體取決於您的IDE)。有關更多信息,請參閱https://playframework.com/documentation/2.5.x/ScalaTemplates#Overview。 –

回答