|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.myfaces.renderkit.ErrorPageWriter
public final class ErrorPageWriter
This class provides utility methods to generate the MyFaces error and debug pages.
Nested Class Summary | |
---|---|
static class |
ErrorPageWriter.ErrorPageBean
This bean aims to generate the error page html for inclusion on a facelet error page via |
Field Summary | |
---|---|
static String |
DEBUG_INFO_KEY
Extended debug info is stored under this key in the request map for every UIInput component when in Development mode. |
static String |
ERROR_HANDLING_PARAMETER
Indicate if myfaces is responsible to handle errors. |
static String |
ERROR_PAGE_BEAN_KEY
The key which is used to store the ErrorPageBean in the view map of a facelet error page. |
static String |
VIEW_KEY
|
Constructor Summary | |
---|---|
ErrorPageWriter()
|
Method Summary | |
---|---|
static void |
debugHtml(Writer writer,
FacesContext faces)
Generates the HTML debug page for the current view and writes it to the given writer. |
static void |
debugHtml(Writer writer,
FacesContext faces,
Throwable e)
Generates the HTML error page for the given Throwable and writes it to the given writer. |
static void |
handle(FacesContext facesContext,
Collection<UIComponent> components,
Throwable... exs)
|
static void |
handleThrowable(FacesContext facesContext,
Throwable ex)
Deprecated. Use MyFacesExceptionHandlerWrapperImpl and handle() method |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String ERROR_PAGE_BEAN_KEY
public static final String VIEW_KEY
public static final String DEBUG_INFO_KEY
@JSFWebConfigParam(defaultValue="false, on Development Project stage: true", expectedValues="true,false", since="1.2.4") public static final String ERROR_HANDLING_PARAMETER
Constructor Detail |
---|
public ErrorPageWriter()
Method Detail |
---|
public static void debugHtml(Writer writer, FacesContext faces, Throwable e) throws IOException
writer
- faces
- e
-
IOException
public static void debugHtml(Writer writer, FacesContext faces) throws IOException
writer
- faces
-
IOException
public static void handle(FacesContext facesContext, Collection<UIComponent> components, Throwable... exs) throws FacesException
FacesException
@Deprecated public static void handleThrowable(FacesContext facesContext, Throwable ex) throws FacesException
facesContext
- ex
-
FacesException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |