您可以處理的錯誤在app文件夾Global.java文件
把它Global.java在這樣
Global.java app文件夾文件
import play.Application;
import play.GlobalSettings;
import play.libs.F.Promise;
import play.mvc.Result;
import play.mvc.Http.RequestHeader;
public class Global extends GlobalSettings {
@Override
public void onStart(Application arg0) {
// TODO Auto-generated method stub
super.onStart(arg0);
}
@Override
public void onStop(Application arg0) {
// TODO Auto-generated method stub
super.onStop(arg0);
}
@Override
public Promise<Result> onBadRequest(RequestHeader arg0, String arg1) {
// TODO Auto-generated method stub
return super.onBadRequest(arg0, arg1);
}
@Override
public Promise<Result> onError(RequestHeader arg0, Throwable arg1) {
// TODO Auto-generated method stub
return super.onError(arg0, arg1);
}
}
在onError方法一個文件,你會收到來自Throwable對象該應用程序並可以處理它。
您可以在'Global'類中重寫'onRequest'並捕獲此異常。 – c4k 2014-12-06 17:46:21