node-web-mvc
Version:
node spring mvc
14 lines (13 loc) • 622 B
TypeScript
import ServletContext from '../../http/ServletContext';
import ModelAndView from '../../models/ModelAndView';
import HandlerMethod from '../HandlerMethod';
export default interface HandlerExceptionResolver {
/**
* 用于尝试解决指定异常
* @param servletContext 当前请求上下我呢
* @param handler 当前出异常的handler
* @param error 当前异常信息
* @return { Promise<boolean> } 返回 true=表示已解决异常 false=标识没有解决异常
*/
resolveException(servletContext: ServletContext, handler: HandlerMethod, error: Error): Promise<ModelAndView>;
}