Package org.apache.empire.jsf2.app
Class FacesUtils
java.lang.Object
org.apache.empire.jsf2.app.FacesUtils
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddErrorMessage(String msg, Object... params) static voidstatic voidaddErrorMessage(javax.faces.component.UIComponent comp, Throwable t) static voidaddFacesMessage(javax.faces.component.UIComponent comp, javax.faces.application.FacesMessage.Severity severity, String message, Object... params) static voidaddFacesMessage(javax.faces.context.FacesContext fc, javax.faces.component.UIComponent comp, javax.faces.application.FacesMessage facesMsg) static voidaddInfoMessage(String msg, Object... params) static voidaddWarnMessage(String msg, Object... params) static StringescapeHtml(String text) Escapes Text for Html Uses HtmlUtils.getInstance() for escapingstatic javax.faces.component.UIInputfindInputComponent(javax.faces.component.UIComponent parent, Column column) static javax.faces.component.UIInputfindInputComponent(javax.faces.context.FacesContext fc, String formId, Column column) static StringformatMessage(String msgKey, Object... params) static StringformatMessage(javax.faces.context.FacesContext fc, String msgKey, Object... params) static <T> TgetActionEventAttribute(javax.faces.event.ActionEvent ae, String name, Class<T> clazz) static <T> TgetComponentAttribute(javax.faces.component.UIComponent component, String name, Class<T> clazz) static javax.faces.context.FacesContextstatic LocalegetContextLocale(javax.faces.context.FacesContext fc) static javax.faces.application.FacesMessagegetFacesErrorMessage(javax.faces.context.FacesContext fc, Throwable t) static FacesImplementationstatic StringgetFilePath(javax.faces.context.FacesContext fc, String path, String file) static javax.servlet.http.HttpServletRequestgetHttpRequest(javax.faces.context.FacesContext fc) static <T> TgetManagedBean(Class<T> cls) static <T> TgetManagedBean(javax.faces.context.FacesContext fc, Class<T> cls) static <T> TgetManagedBean(javax.faces.context.FacesContext fc, Class<T> cls, String name) static ObjectgetManagedBean(javax.faces.context.FacesContext fc, String name) static StringgetMessage(String messageKey) static StringgetMessage(javax.faces.context.FacesContext fc, String key) static <T extends Page>
TgetPage(javax.faces.context.FacesContext fc) getPageResourceMap(javax.faces.context.FacesContext fc) returns the page resource mapstatic ParameterMapstatic ParameterMapgetParameterMap(javax.faces.context.FacesContext fc) static StringgetRealPath(javax.faces.context.FacesContext fc, String path) static Objectstatic ObjectgetRequestAttribute(javax.faces.context.FacesContext fc, String key) static <T> TgetRequestAttribute(javax.faces.context.FacesContext fc, String key, Class<T> clazz) static StringgetRequestParam(String key) static StringgetRequestParam(javax.faces.context.FacesContext context, String param) static StringgetRequestUri(javax.faces.context.FacesContext context) static StringgetRequestUserAgent(javax.faces.context.FacesContext context) getSessionMap(javax.faces.context.FacesContext fc) static TextResolvergetTextResolver(javax.faces.context.FacesContext fc) static WebApplicationstatic booleanisDevelopmentStage(javax.faces.context.FacesContext fc) static booleanstatic booleanisSkipInputValidation(javax.faces.context.FacesContext fc) static voidredirectDirectly(javax.faces.context.FacesContext fc, PageDefinition page) static voidredirectDirectly(javax.faces.context.FacesContext fc, PageOutcome outcome) static voidredirectFromError(Page page, Throwable t) static voidredirectFromError(Page page, javax.faces.application.FacesMessage errorMsg) static StringresolveText(String text) static StringresolveText(javax.faces.context.FacesContext fc, String text) static voidsetParameterMapClass(javax.faces.context.FacesContext fc, Class<? extends ParameterMap> clazz) static voidsetRequestAttribute(String key, Object value) static voidsetRequestAttribute(javax.faces.context.FacesContext fc, String key, Object value)
-
Field Details
-
SKIP_INPUT_VALIDATION_PARAM
- See Also:
-
PARAMETER_MAP_ATTRIBUTE
- See Also:
-
PARAMETER_MAP_CLASS_ATTRIBUTE
- See Also:
-
PAGE_RESOURCE_MAP_ATTRIBUTE
- See Also:
-
-
Constructor Details
-
FacesUtils
public FacesUtils()
-
-
Method Details
-
isDevelopmentStage
public static boolean isDevelopmentStage(javax.faces.context.FacesContext fc) -
getWebApplication
-
getFacesImplementation
-
getContext
public static javax.faces.context.FacesContext getContext() -
getContextLocale
-
getSessionMap
-
getHttpRequest
public static javax.servlet.http.HttpServletRequest getHttpRequest(javax.faces.context.FacesContext fc) -
getRequestUri
-
getRequestUserAgent
-
getRequestAttribute
-
getRequestAttribute
-
getRequestAttribute
-
setRequestAttribute
-
setRequestAttribute
-
getRequestParam
-
getRequestParam
-
isSkipInputValidation
public static boolean isSkipInputValidation(javax.faces.context.FacesContext fc) -
isSkipInputValidation
public static boolean isSkipInputValidation() -
getComponentAttribute
-
getActionEventAttribute
-
redirectDirectly
-
redirectDirectly
-
getPage
-
setParameterMapClass
public static void setParameterMapClass(javax.faces.context.FacesContext fc, Class<? extends ParameterMap> clazz) -
getParameterMap
-
getParameterMap
-
getPageResourceMap
returns the page resource map- Parameters:
fc- the faces context- Returns:
- the ressource map
-
getPageResourceMap
-
getManagedBean
-
getManagedBean
-
getManagedBean
-
getManagedBean
-
getRealPath
-
getFilePath
-
getTextResolver
-
resolveText
-
resolveText
-
getMessage
-
getMessage
-
formatMessage
-
formatMessage
-
escapeHtml
Escapes Text for Html Uses HtmlUtils.getInstance() for escaping- Parameters:
text- the text to escape- Returns:
- the escaped text
-
addFacesMessage
public static void addFacesMessage(javax.faces.context.FacesContext fc, javax.faces.component.UIComponent comp, javax.faces.application.FacesMessage facesMsg) -
addFacesMessage
-
addInfoMessage
-
addWarnMessage
-
addErrorMessage
-
addErrorMessage
-
addErrorMessage
-
getFacesErrorMessage
public static javax.faces.application.FacesMessage getFacesErrorMessage(javax.faces.context.FacesContext fc, Throwable t) -
redirectFromError
-
redirectFromError
-
findInputComponent
public static javax.faces.component.UIInput findInputComponent(javax.faces.component.UIComponent parent, Column column) -
findInputComponent
-