Package org.springframework.web.servlet
Class NoHandlerFoundException
- java.lang.Object
- java.lang.Throwable
- java.lang.Exception
- javax.servlet.ServletException
- org.springframework.web.servlet.NoHandlerFoundException
- All Implemented Interfaces:
Serializable
public class NoHandlerFoundException extends ServletException
By default when the DispatcherServlet can't find a handler for a request it sends a 404 response. However if its property "throwExceptionIfNoHandlerFound" is set totrue
this exception is raised and may be handled with a configured HandlerExceptionResolver.- Since:
- 4.0
- Author:
- Brian Clozel
- See Also:
DispatcherServlet.setThrowExceptionIfNoHandlerFound(boolean)
,DispatcherServlet.noHandlerFound(HttpServletRequest, HttpServletResponse)
, Serialized Form
Constructor Summary
Constructors Constructor Description NoHandlerFoundException(String httpMethod, String requestURL, HttpHeaders headers)
Constructor for NoHandlerFoundException.
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HttpHeaders
getHeaders()
String
getHttpMethod()
String
getRequestURL()
Methods inherited from class javax.servlet.ServletException
getRootCause
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Constructor Detail
NoHandlerFoundException
public NoHandlerFoundException(String httpMethod, String requestURL, HttpHeaders headers)
Constructor for NoHandlerFoundException.- Parameters:
httpMethod
- the HTTP methodrequestURL
- the HTTP request URLheaders
- the HTTP request headers
Method Detail
getHttpMethod
public String getHttpMethod()
getRequestURL
public String getRequestURL()
getHeaders
public HttpHeaders getHeaders()