Fix DefaultErrorViewResolver after HttpStatus changes
Since SPR-16898, `HttpStatus.toString()` has changed and we should instead rely on `HttpStatus.value()` to get the HTTP status number.
This commit is contained in:
parent
6970f19ce3
commit
28c1bc9986
|
@ -102,7 +102,7 @@ public class DefaultErrorViewResolver implements ErrorViewResolver, Ordered {
|
||||||
@Override
|
@Override
|
||||||
public ModelAndView resolveErrorView(HttpServletRequest request, HttpStatus status,
|
public ModelAndView resolveErrorView(HttpServletRequest request, HttpStatus status,
|
||||||
Map<String, Object> model) {
|
Map<String, Object> model) {
|
||||||
ModelAndView modelAndView = resolve(String.valueOf(status), model);
|
ModelAndView modelAndView = resolve(String.valueOf(status.value()), model);
|
||||||
if (modelAndView == null && SERIES_VIEWS.containsKey(status.series())) {
|
if (modelAndView == null && SERIES_VIEWS.containsKey(status.series())) {
|
||||||
modelAndView = resolve(SERIES_VIEWS.get(status.series()), model);
|
modelAndView = resolve(SERIES_VIEWS.get(status.series()), model);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue