JAVA中的JSON对象错误

时间:2012-07-11 22:28:38

标签: java playframework fbconnect

嘿我正在关注fbconnect模块教程here以实现具有Facebook功能的登录

我在用户模型中有此操作

public static void facebookOAuthCallback(JsonObject data){
 String email = data.get("email").getAsString();
 User user = findByEmail(email);
if(user == null){
    user = new User();
    user.email = email;
    user.insert();
}
Session.current().put("user", user.email);
}

我收到此错误。我需要导入一些东西吗? 无法编译文件/app/models/User.java。引发的错误是:JsonObject无法解析为类型

任何想法

由于

1 个答案:

答案 0 :(得分:2)

看起来好像缺少大量的进口产品。最简单的解决方案是使用像IntelliJ这样的IDE,它具有playframework源文件(/ framework / src)。

如果您不能这样做,请尝试查找您遇到的每个问题,并搜索您需要的相关导入。

从上次评论开始,Session实际上是Http的内部类,因此您需要导入play.mvc.Http