访问 JavaScript 中的会话值

Accessing session value in JavaScript

在 Playframework 中,我通过以下方式在会话中存储了一个值:

Ok("Success").withSession( request.session +("userid" ->ses2))

我的 userid 的形式是:

ba1099c8-5799-415e-bfe6-3b1f7186062e

现在我试图通过以下方式在 JavaScript 中使用此会话值:

var userid=@session.get("userid")

但我在 JavaScript 中收到错误:

Invalid or unexpected token var userid=ac86ac73-dd76-497a-a159-46e60be17ba9 

请告诉我如何解决这个问题。谢谢。

假设 session.get("userid") returns 类似于 1111(不带引号),请尝试:

var userid="@session.get("userid")"

var userid=@Html(""" "${session.get("userid")}" """)