spring-framework / org.springframework.web.servlet.handler / SimpleMappingExceptionResolver / setExceptionMappings

setExceptionMappings

open fun setExceptionMappings(mappings: Properties): Unit

Set the mappings between exception class names and error view names. The exception class name can be a substring, with no wildcard support at present. A value of "ServletException" would match javax.servlet.ServletException and subclasses, for example.

NB: Consider carefully how specific the pattern is, and whether to include package information (which isn't mandatory). For example, "Exception" will match nearly anything, and will probably hide other rules. "java.lang.Exception" would be correct if "Exception" was meant to define a rule for all checked exceptions. With more unusual exception names such as "BaseBusinessException" there's no need to use a FQN.

Parameters

mappings - exception patterns (can also be fully qualified class names) as keys, and error view names as values