Class FacesUtils
java.lang.Object
net.thevpc.common.jsf.FacesUtils
- Author:
- taha.bensalah@gmail.com
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddErrorMessage(String msg) static voidaddErrorMessage(String msg, String title) static voidaddErrorMessage(String msg, String title, String clientId) static voidaddErrorMessage(Throwable msg) static voidaddErrorMessage(Throwable msg, String title) static voidaddErrorMessage(Throwable msg, String title, String clientId) static voidaddFatalMessage(String msg) static voidaddFatalMessage(String msg, String title) static voidaddFatalMessage(String msg, String title, String clientId) static voidaddFatalMessage(Throwable msg) static voidaddFatalMessage(Throwable msg, String title) static voidaddFatalMessage(Throwable msg, String title, String clientId) static voidaddInfoMessage(String msg) static voidaddInfoMessage(String msg, String title) static voidaddInfoMessage(String msg, String title, String clientId) Add information message to a specific client.static voidaddMessage(javax.faces.application.FacesMessage.Severity severity, String msg) static voidaddMessage(javax.faces.application.FacesMessage.Severity severity, String msg, String title) static voidaddMessage(javax.faces.application.FacesMessage.Severity severity, String msg, String title, String clientId) static voidaddWarnMessage(String msg) static voidaddWarnMessage(String msg, String title) static voidaddWarnMessage(String msg, String title, String clientId) static voidstatic javax.faces.event.MethodExpressionActionListenercreateActionListener(String actionListenerExpression) static javax.faces.event.MethodExpressionActionListenercreateActionListener(String expression, Class... expectedParameterTypes) static javax.el.MethodExpressioncreateMethodExpression(String expression, Class returnType, Class... expectedParameterTypes) static javax.faces.model.SelectItemcreateSelectItem(String value, String label) static javax.faces.model.SelectItemcreateSelectItem(String value, String label, String styleClass) static javax.faces.model.SelectItemcreateSelectItem(String value, String label, String styleClass, String style, String desc, boolean disabled) createSetPropertyActionListener(String expression, String value, Class type) static javax.el.ValueExpressioncreateValueExpression(String expression, Class returnType) static javax.faces.component.UIOutputcreateVerbatimUIOutput(String html) static ObjectevaluateEL(String p_expression) static javax.faces.component.UIComponentgetComponent(String id) static javax.faces.component.UIComponentgetComponent(javax.faces.component.UIComponent c, String id) static javax.faces.context.ExternalContextstatic javax.servlet.http.HttpServletRequeststatic javax.servlet.http.HttpSessiongetHttpSession(boolean create) static ObjectgetManagedBean(String beanName) Get managed bean based on the bean name.static booleanstatic Stringstatic StringgetRequestParameter(String name) Get parameter value from request scope.static Stringstatic javax.servlet.ServletContextstatic voidstatic InputStreamopenStream(String path) static voidstatic voidstatic voidresetManagedBean(String beanName, Object o) Remove the managed bean based on the bean name.static voidstatic voidsetManagedBeanInSession(String beanName, Object managedBean) Store the managed bean inside the session scope.static StringsetRequestParameter(String key, String value) static voidvalueBinding(String param, String code, javax.faces.component.UIComponent Nom1)
-
Constructor Details
-
FacesUtils
public FacesUtils()
-
-
Method Details
-
createVerbatimUIOutput
-
createSelectItem
-
createSelectItem
-
createSelectItem
-
evaluateEL
-
createSetPropertyActionListener
public static SetPropertyActionListenerImpl createSetPropertyActionListener(String expression, String value, Class type) -
createActionListener
-
createMethodExpression
-
createValueExpression
-
getServletContext
public static javax.servlet.ServletContext getServletContext() -
getRootViewId
-
valueBinding
-
getExternalContext
public static javax.faces.context.ExternalContext getExternalContext() -
getHttpSession
public static javax.servlet.http.HttpSession getHttpSession(boolean create) -
getHttpRequest
public static javax.servlet.http.HttpServletRequest getHttpRequest() -
getManagedBean
-
resetManagedBean
-
setManagedBeanInSession
-
redirect
- Throws:
IOException
-
getRequestParameter
-
setRequestParameter
-
getMessagesPresent
public static boolean getMessagesPresent() -
addInfoMessage
-
addInfoMessage
-
addInfoMessage
-
addWarnMessage
-
addWarnMessage
-
addWarnMessage
-
addErrorMessage
-
addErrorMessage
-
addErrorMessage
-
addErrorMessage
-
addErrorMessage
-
addErrorMessage
-
addFatalMessage
-
addFatalMessage
-
addFatalMessage
-
addFatalMessage
-
addFatalMessage
-
addFatalMessage
-
clearMessages
public static void clearMessages() -
renderResponse
public static void renderResponse() -
responseComplete
public static void responseComplete() -
getComponent
-
getComponent
public static javax.faces.component.UIComponent getComponent(javax.faces.component.UIComponent c, String id) -
createActionListener
public static javax.faces.event.MethodExpressionActionListener createActionListener(String actionListenerExpression) -
openStream
-
getRealRootFolder
-
invalidateSession
public static void invalidateSession() -
addMessage
-
addMessage
-
addMessage
-