目前使用Jfinal构建的web服务,既要满足自身页面需要(前后端混合开发),又要满足开放接口(前后端分离开发)。
1.对于前后端混合的,在configConstant里可以通过setError404View、setError500View来解决全局页面跳转。
2.对于前后端分离的,因为要使用JSON形式交互,路由全部加上前缀用以区分。
404已通过实现Hanler已经实现,全局异常处理使用拦截器也已经实现,但并不能捕获500错误。
如何通过自定义Hanler来实现500错误的json形式返回。