我在我的控制下,播放2.1錯誤:找不到符號錯誤
public static Result index() {
return ok(indexpage.render());
}
我indexpage.scala.html頁,
@main("Test") {
}
尚未播放2.1是給我下面的錯誤:錯誤:無法找到符號
任何想法?
編輯:我在我的控制器中創建了另一個視圖+方法,有相同的確切的錯誤。
我在我的控制下,播放2.1錯誤:找不到符號錯誤
public static Result index() {
return ok(indexpage.render());
}
我indexpage.scala.html頁,
@main("Test") {
}
尚未播放2.1是給我下面的錯誤:錯誤:無法找到符號
任何想法?
編輯:我在我的控制器中創建了另一個視圖+方法,有相同的確切的錯誤。
發現了問題,當我清理了我進口我不小心刪除
import views.html.*;
從我的控制器類。本來可以發佈答案的,但由於某些原因,聲譽低於10的人在回答他們提出的問題之前必須等待8小時。
太棒了!你可以通過引用你的特定頁面來避免整個html的輸入,比如'return ok(views.html.indexpage.render());':-) – FranciscoBouza
在我的例子,有一次我清理我的項目,一切又恢復了
activator clean
activator run
那麼,是'indexpage'聲明? Play是否爲你創建了一個'index.scala.html'文件? –
是的,Play會查看views文件夾下的html文件,所以當我引用indexpage時,它會引用該視圖。這通常工作正常,這就是爲什麼我很困惑。 – thedeadlybutter
你有沒有導入'views.html.whatever._'?問題似乎在於:1.您忘記了導入。 2.「indexpage」不存在。 3.一些奇怪的玩法問題,所以你可以嘗試'玩乾淨' – serejja