1)我想使用帶有Play Framework 2.1.0的AngularJS,Play將JSON內容作爲RESTful服務器後端服務,它出現在從版本1.x移動到2.X是不可能到服務器的靜態HTML內容使用下面的方法公用文件夾說:Play Framework 2.1.0和AngularJS集成
Routes.conf:
GET / staticFile:/public/index.html
這導致控制器方法調用有望被提出例外。
我已經找到了一種方法,在播放2.1.0工作原理是在一個控制器寫入的操作方法,如下面:
public static Result index() {
return ok(Play.application().getFile("public/index.html"));
}
這是最好的辦法,還是有更優雅和實用的解決方案對此?
2)在這種使用客戶端JavaScript框架而不是基於Scala的模板引擎的方法中,是否存在潛在的缺點或「陷阱」?
任何指針將不勝感激。
爲什麼會失敗?它不應該... –