我做這些,但還是無法看到我的自定義頁面,請大家幫忙,自定義錯誤頁在PlayFramework2.4.x
新增
MyGlobal.java extends GlobalSettings
新增
onHandlerNotFound
覆蓋:@Override public F.Promise<Result> onHandlerNotFound(RequestHeader request) { Logger.error("onHandlerNotFound!"); return Promise.<Result> pure(Results.internalServerError(views.html.page404.render())); }
- 已添加
application.global = "MyGlobal" in application.conf
但沒有什麼happends,play2.4.6仍然用完從devNotFound.scala.html
默認頁面playframework的framework/play/src/main/scala/views/defaultpages/
請幫助源文件夾。
所以你只是把我們指向文檔?舉個例子呢? (沒有文檔是不夠的...不要撥打視圖或特定頁面) –
@ PiNg2Eiw對不起,對於這種情況,我認爲文檔就足夠了。無論如何,我已經添加了一個完整的例子。 – marcospereira
不錯的例子;謝謝 –