【发布时间】:2014-03-19 14:24:06
【问题描述】:
我正在为一个项目使用播放框架(Java 版本),我遇到了一种情况,需要清除 javascript 代码中的会话值。我使用了以下代码,但无法编译。
$('#btnSubmit').click(function(){
$('#errorMsg').text('');
@session.put("errorMsg",null);// It didn't work
@session().remove("errorMsg");// It didn't work either
}
我知道它在这里使用 scala,所以我浏览了文档并在 link 中找到了以下方法。
You can remove any value from the incoming session the same way:
Ok("Theme reset!").withSession(
session - "theme")
但我不能完全理解它是如何通过 Javascript 完成的。在 Javascript 中是否有等同于 session().remove("errorMsg"); 的功能?
首先,用Javascript做而不是在服务器端做是否合理?
请指教。
【问题讨论】:
标签: java javascript scala playframework