@Bean public ErrorPageFilter errorPageFilter() { return new ErrorPageFilter(); } @Bean public FilterRegistrationBean disableSpringBootErrorFilter(ErrorPageFilter filter) { FilterRegistrationBean filterRegistrationBean = new FilterRegistrationBean(); filterRegistrationBean.setFilter(filter); filterRegistrationBean.setEnabled(false); return filterRegistrationBean; }
@Override public void onStartup(ServletContext servletContext) throws ServletException { super.onStartup(servletContext); super.setRegisterErrorPageFilter(false); /* Map<String, ? extends ServletRegistration> servletRegistrations = servletContext.getServletRegistrations(); Set<String> keys = servletRegistrations.keySet(); for (String key : keys) { ServletRegistration servletRegistration = servletRegistrations.get(key); log.debug("servletRegistration: class={}, mapping={}", servletRegistration.getClassName(), servletRegistration.getMappings()); }*/ } }
public AbstractBootstrapApplication() { ParserConfig.getGlobalInstance().setAsmEnable(false); SerializeConfig.getGlobalInstance().setAsmEnable(false); super.setRegisterErrorPageFilter(false); }
@Bean public ErrorPageFilter errorPageFilter() { return new ErrorPageFilter(); } // endregion
@Bean public ErrorPageFilter errorPageFilter() { return new ErrorPageFilter(); }
@Bean public ErrorPageFilter errorPageFilter() { return new ErrorPageFilter(); } @Bean public FilterRegistrationBean disableSpringBootErrorFilter(ErrorPageFilter filter) { FilterRegistrationBean filterRegistrationBean = new FilterRegistrationBean(); filterRegistrationBean.setFilter(filter); filterRegistrationBean.setEnabled(false); return filterRegistrationBean; }