|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.openl.commons.web.jsf.FacesUtils
public abstract class FacesUtils
Various generic helpful methods to simplify common operations with JSF.
| Constructor Summary | |
|---|---|
FacesUtils()
|
|
| Method Summary | |
|---|---|
static void |
addCookie(javax.servlet.http.Cookie cookie)
|
static void |
addErrorMessage(String summary)
|
static void |
addErrorMessage(String summary,
String detail)
|
static void |
addInfoMessage(String summary)
|
static void |
addInfoMessage(String summary,
String detail)
|
static void |
addMessage(String summary,
javax.faces.application.FacesMessage.Severity severity)
|
static void |
addMessage(String summary,
String detail,
javax.faces.application.FacesMessage.Severity severity)
|
static void |
addMessage(String clientId,
String summary,
String detail,
javax.faces.application.FacesMessage.Severity severity)
|
static void |
addWarnMessage(String summary)
|
static void |
addWarnMessage(String summary,
String detail)
|
static javax.el.MethodExpression |
createMethodExpression(String expressionString)
|
static javax.el.MethodExpression |
createMethodExpression(String expressionString,
Class<?>[] paramTypes)
|
static javax.faces.model.SelectItem[] |
createSelectItems(Collection<String> values)
Creates an array of SelectItems from collection of
Strings; |
static javax.faces.model.SelectItem[] |
createSelectItems(String[] values)
Creates an array of SelectItems from array of
Strings; |
static javax.el.ValueExpression |
createValueExpression(String expressionString)
|
static Object |
getBackingBean(String beanName)
|
static String |
getContextPath()
|
static javax.servlet.http.Cookie[] |
getCookies()
|
static javax.el.ELContext |
getELContext()
|
static javax.faces.context.ExternalContext |
getExternalContext()
|
static javax.faces.context.FacesContext |
getFacesContext()
|
static javax.servlet.ServletRequest |
getRequest()
|
static Map<String,Object> |
getRequestMap()
|
static String |
getRequestParameter(String parameterName)
Returns request parameter from HttpServletRequest object through current FacesContext. |
static String |
getRequestParameterClean(String parameterName)
|
static Map<String,String> |
getRequestParameterMap()
|
static javax.servlet.ServletResponse |
getResponse()
|
static javax.servlet.http.HttpSession |
getSession()
|
static javax.servlet.http.HttpSession |
getSession(boolean create)
|
static Map<String,Object> |
getSessionMap()
|
static Object |
getSessionParam(String name)
|
static String |
getValueExpressionString(javax.faces.component.UIComponent component,
String componentParam)
|
static Object |
getValueExpressionValue(String expressionString)
|
static Object |
getValueExpressionValue(javax.faces.component.UIComponent component,
String componentParam)
|
static Object |
invokeMethodExpression(String expressionString)
|
static Object |
invokeMethodExpression(String expressionString,
Object[] params,
Class<?>[] paramTypes)
|
static void |
redirect(String page)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FacesUtils()
| Method Detail |
|---|
public static javax.faces.model.SelectItem[] createSelectItems(Collection<String> values)
SelectItems from collection of
Strings;
values - an array of SelectItem values.
public static javax.faces.model.SelectItem[] createSelectItems(String[] values)
SelectItems from array of
Strings;
values - an array of SelectItem values.
public static javax.faces.context.FacesContext getFacesContext()
public static javax.el.ValueExpression createValueExpression(String expressionString)
public static javax.el.MethodExpression createMethodExpression(String expressionString)
public static javax.el.MethodExpression createMethodExpression(String expressionString,
Class<?>[] paramTypes)
public static Object getValueExpressionValue(String expressionString)
public static Object getBackingBean(String beanName)
public static Object getValueExpressionValue(javax.faces.component.UIComponent component,
String componentParam)
public static String getValueExpressionString(javax.faces.component.UIComponent component,
String componentParam)
public static Object invokeMethodExpression(String expressionString)
public static Object invokeMethodExpression(String expressionString,
Object[] params,
Class<?>[] paramTypes)
public static javax.el.ELContext getELContext()
public static Map<String,Object> getRequestMap()
public static String getRequestParameter(String parameterName)
parameterName - parameter name
null -
otherwise.
TODO: this method should be used only for uri decoding
in other cases use method without decodingpublic static String getRequestParameterClean(String parameterName)
public static Map<String,String> getRequestParameterMap()
public static Map<String,Object> getSessionMap()
public static Object getSessionParam(String name)
public static javax.faces.context.ExternalContext getExternalContext()
public static javax.servlet.ServletRequest getRequest()
public static javax.servlet.ServletResponse getResponse()
public static javax.servlet.http.HttpSession getSession(boolean create)
public static javax.servlet.http.HttpSession getSession()
public static String getContextPath()
public static javax.servlet.http.Cookie[] getCookies()
public static void addCookie(javax.servlet.http.Cookie cookie)
public static void redirect(String page)
throws IOException
IOException
public static void addMessage(String summary,
javax.faces.application.FacesMessage.Severity severity)
public static void addMessage(String summary,
String detail,
javax.faces.application.FacesMessage.Severity severity)
public static void addMessage(String clientId,
String summary,
String detail,
javax.faces.application.FacesMessage.Severity severity)
public static void addInfoMessage(String summary)
public static void addInfoMessage(String summary,
String detail)
public static void addErrorMessage(String summary)
public static void addErrorMessage(String summary,
String detail)
public static void addWarnMessage(String summary)
public static void addWarnMessage(String summary,
String detail)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||