0
是的,已經有很多關於這個問題的問題。但是,似乎每個人都忽略了一些重要的部分。當我嘗試在我的全局對象下面的代碼,播放框架2.2.1 404頁面
public Promise<SimpleResult> onHandlerNotFound(RequestHeader request) {
return Promise.<SimpleResult>pure(notFound(
views.html.notFoundPage.render(request.uri())
));
}
我得到pure(notFound(
error: cannot find symbol
。
不幸的是,它似乎在我的文章中的語法是正確的。我也不知道爲什麼,但在這裏看到文檔:http://www.playframework.com/documentation/2.2.1/JavaGlobal,也檢查它,它不工作(對象不能解析爲變量) – Xyzk
我有看了看文檔,在Java中不允許使用'Promise。 pure'(如果你看看API,pure是一個靜態類Promise的方法,所以直到現在我所說的都沒問題)。你得到的最後一個錯誤是因爲你正在使用尚未定義的「對象」。嘗試將行分成多行,查看未定義的對象。 –
Andrei
「Promise」無法解析爲變量,SimpleResult無法解析爲變量,然後語法錯誤'。'。 。 – Xyzk