1

在我的模型中,我有

 package models;

 import play.*;
 import play.data.validation.*;
 import play.db.jpa.*;
 import play.libs.*;
 import com.google.gson.JsonObject;
 import javax.persistence.*;
 import java.util.*;
 import play.mvc.*;
 public class User extends Model {
   public static void facebookOAuthCallback(JsonObject data){
    String email = data.get("email").getAsString();
    System.out.println(email);
    if(email!=null){
        Session session = new Session();
        session.put("user", user.email);
    }
 }
 }

当执行此操作操作时,它会使Session 无法解析为 type。我做错了什么:(

提前致谢

4

1 回答 1

5

您是否尝试过不将此代码放入您的模型中,而是将其放入您的控制器中。Session 是一个控制器概念,我认为将它与您的模型混合不是一个好主意。

于 2012-07-12T07:25:48.150 回答