|
|
@ -10,6 +10,7 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
|
import org.springframework.web.servlet.ModelAndView;
|
|
|
|
import org.springframework.web.servlet.ModelAndView;
|
|
|
|
import ${domain}.frame.auth.LocalData;
|
|
|
|
import ${domain}.frame.auth.LocalData;
|
|
|
|
import ${domain}.frame.utils.RequestUtil;
|
|
|
|
import ${domain}.frame.utils.RequestUtil;
|
|
|
|
|
|
|
|
import ${domain}.module.wsys.mgr.LogerrManager;
|
|
|
|
|
|
|
|
|
|
|
|
import javax.servlet.http.HttpServletRequest;
|
|
|
|
import javax.servlet.http.HttpServletRequest;
|
|
|
|
import javax.servlet.http.HttpServletResponse;
|
|
|
|
import javax.servlet.http.HttpServletResponse;
|
|
|
@ -62,6 +63,13 @@ public class GlobalErrorController extends BasicErrorController {
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
case INTERNAL_SERVER_ERROR://500
|
|
|
|
case INTERNAL_SERVER_ERROR://500
|
|
|
|
default:
|
|
|
|
default:
|
|
|
|
|
|
|
|
try {
|
|
|
|
|
|
|
|
LogerrManager logerrManager = LocalData.getBean(LogerrManager.class);
|
|
|
|
|
|
|
|
logerrManager.addErr("系统错误", (String) model.get("message"), (String) model.get("trace"));
|
|
|
|
|
|
|
|
modelAndView.setViewName("500");
|
|
|
|
|
|
|
|
} catch (Exception ignored) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
modelAndView.setViewName("500");
|
|
|
|
modelAndView.setViewName("500");
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
}
|
|
|
|
}
|
|
|
|