使用 java 在播放框架模板中发送会话
Sending Session in play framework template with java
我如何从控制器尝试:
public static Result index() {
session("connected", "user@gmail.com");
System.out.println(session("connected"));
return ok(views.html.index.render("testing"));
}
现在我正尝试在 html 中获取会话,
我在视图中的尝试方式 index.scala.html
@(message: String)(implicit session:play.api.mvc.Session)
@main(message) {
<div class="wrapper">
...
我得到:
error: method render in class index cannot be applied to given types;
使用 Java 时,您无需在模板中声明隐式会话参数。只需在模板中使用 @session.get("connected")
即可从会话中检索相应的值。
我如何从控制器尝试:
public static Result index() {
session("connected", "user@gmail.com");
System.out.println(session("connected"));
return ok(views.html.index.render("testing"));
}
现在我正尝试在 html 中获取会话,
我在视图中的尝试方式 index.scala.html
@(message: String)(implicit session:play.api.mvc.Session)
@main(message) {
<div class="wrapper">
...
我得到:
error: method render in class index cannot be applied to given types;
使用 Java 时,您无需在模板中声明隐式会话参数。只需在模板中使用 @session.get("connected")
即可从会话中检索相应的值。