Ответ 1
Как описано в документации по обработке ошибок, вы можете предоставить свой собственный bean, который реализует ErrorAttributes
, чтобы управлять содержимым,
Легкий способ сделать это - подкласс DefaultErrorAttributes
. Например:
@Bean
public ErrorAttributes errorAttributes() {
return new DefaultErrorAttributes() {
@Override
public Map<String, Object> getErrorAttributes(RequestAttributes requestAttributes, boolean includeStackTrace) {
Map<String, Object> errorAttributes = super.getErrorAttributes(requestAttributes, includeStackTrace);
// Customize the default entries in errorAttributes to suit your needs
return errorAttributes;
}
};
}