public abstract class JsfUtils extends Object
| Constructor and Description |
|---|
JsfUtils() |
| Modifier and Type | Method and Description |
|---|---|
static String |
addPageParameters(javax.faces.context.ExternalContext externalContext,
String url,
boolean encodeValues)
Adds the current request-parameters to the given url
|
static String |
encodeURLParameterValue(String value,
javax.faces.context.ExternalContext externalContext)
Encodes the given value using URLEncoder.encode() with the charset returned
from ExternalContext.getResponseCharacterEncoding().
|
static <T> T |
getValueOfExpression(String expression,
Class<T> targetType) |
static String |
getValueOfExpressionAsString(String expression) |
static Set<RequestParameter> |
getViewConfigPageParameters() |
static org.apache.deltaspike.core.api.config.view.metadata.ViewConfigResolver |
getViewConfigResolver() |
static void |
saveFacesMessages(javax.faces.context.ExternalContext externalContext) |
static void |
tryToRestoreMessages(javax.faces.context.FacesContext facesContext) |
public static <T> T getValueOfExpression(String expression, Class<T> targetType)
public static Set<RequestParameter> getViewConfigPageParameters()
public static String addPageParameters(javax.faces.context.ExternalContext externalContext, String url, boolean encodeValues)
externalContext - current external-contexturl - current urlencodeValues - flag which indicates if parameter values should be encoded or notpublic static String encodeURLParameterValue(String value, javax.faces.context.ExternalContext externalContext)
value - value which should be encodedexternalContext - current external-contextpublic static org.apache.deltaspike.core.api.config.view.metadata.ViewConfigResolver getViewConfigResolver()
public static void saveFacesMessages(javax.faces.context.ExternalContext externalContext)
public static void tryToRestoreMessages(javax.faces.context.FacesContext facesContext)
Copyright © 2011-2013 The Apache Software Foundation. All Rights Reserved.