2016-06-11 171 views
0

我有错误:models.Salle无法在播放框架中转换为java.util.List ,我已经寻找其他一些关于类似问题的主题,但我找不到可以工作的解决方案。 我试过这个:activator clean compile 其他人进入这个命令,它似乎工作,但不适合我。播放框架无法转换为java.util.List

的观点是:

public Result salleId(Long id){ 
     Salle t = Salle.find.byId(id) ; 
     List<Atelier> liste = Atelier.getsalleAtelier(t.id) ; 
     return ok(salleId.render(t, liste)) ; 
    } 

而且模板:

@(liste: List[Atelier], sId:Long) 
@for(p <- liste) { 
@p.sId 
} 

在我的课工作室我有这样的方法:

public Long sId; 
public static List<Atelier> getsalleAtelier(Long sId){ 
     return Atelier.find.select("*").where().eq("sid", sId).findList(); 
    } 

回答

-1

我知道,转换斯卡拉列表到Java,我们可以使用

public static <T> java.util.List<T> asJava(scala.collection.Seq<T> scalaList). 

但是不知道Play framework