Class ErrorPage
- java.lang.Object
-
- org.apache.tomcat.util.descriptor.web.XmlEncodingBase
-
- org.apache.tomcat.util.descriptor.web.ErrorPage
-
- All Implemented Interfaces:
java.io.Serializable
public class ErrorPage extends XmlEncodingBase implements java.io.Serializable
Representation of an error page element for a web application, as represented in a<error-page>element in the deployment descriptor.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ErrorPage()Default constructor for ErrorPage.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetErrorCode()Returns the error code for which this error page is active.java.lang.StringgetExceptionType()Returns the exception type for which this error page is active.java.lang.StringgetLocation()Returns the context-relative location to handle this error or exception.java.lang.StringgetName()Returns the name of this error page, which is either the exception type or the error code.voidsetErrorCode(int errorCode)Set the error code.voidsetErrorCode(java.lang.String errorCode)Set the error code (hack for default XmlMapper data type).voidsetExceptionType(java.lang.String exceptionType)Set the exception type.voidsetLocation(java.lang.String location)Set the location.voidsetLocationDecoded(java.lang.String location)Set the already URL decoded location.java.lang.StringtoString()Render a String representation of this object.-
Methods inherited from class org.apache.tomcat.util.descriptor.web.XmlEncodingBase
getCharset, setCharset
-
-
-
-
Method Detail
-
getErrorCode
public int getErrorCode()
Returns the error code for which this error page is active.- Returns:
- the error code
-
setErrorCode
public void setErrorCode(int errorCode)
Set the error code.- Parameters:
errorCode- The new error code
-
setErrorCode
public void setErrorCode(java.lang.String errorCode)
Set the error code (hack for default XmlMapper data type).- Parameters:
errorCode- The new error code
-
getExceptionType
public java.lang.String getExceptionType()
Returns the exception type for which this error page is active.- Returns:
- the fully qualified exception type name, or
nullif none
-
setExceptionType
public void setExceptionType(java.lang.String exceptionType)
Set the exception type.- Parameters:
exceptionType- The new exception type
-
getLocation
public java.lang.String getLocation()
Returns the context-relative location to handle this error or exception.- Returns:
- the location
-
setLocation
public void setLocation(java.lang.String location)
Set the location.- Parameters:
location- The new location
-
setLocationDecoded
public void setLocationDecoded(java.lang.String location)
Set the already URL decoded location.- Parameters:
location- The new location
-
toString
public java.lang.String toString()
Render a String representation of this object.- Overrides:
toStringin classjava.lang.Object
-
getName
public java.lang.String getName()
Returns the name of this error page, which is either the exception type or the error code.- Returns:
- the error page name
-
-