Gabarit Serveur J2EE ACube V2.7.4
CLASSE PRECEDANTE CLASSE SUIVANTE
SOMMAIRE: ATTR CONSTR METH DETAIL: ATTR CONSTR METH

acube.framework.filter
Classe URLDecoderParameter
java.lang.Object
  acube.framework.filter.URLDecoderParameter

public class URLDecoderParameter
hérite de Object
Conversion automatiques des paramètres encodés côté client avec EncodeURIComponent.

Sommaire des Attributs
private static final String
CONTENT_TYPE_MULTIPART_FORM_DATA
Content Type des post multipart (= envoi de fichier).
private transient String
encodingCharset
Jeu de caractères de la requête HTTP.
static final String
INIT_PARAM_CHARSET
Paramètre indiquant le jeu de caractères des requêtes HTTP.
private static final Logger
LOGGER
LOGGER
Sommaire des Constructeurs
Sommaire des Méthodes
private static final String
decodeStr(String string)
Appel à URLDecoder avec catch de l'exception.
private static final void
decodeStringArray(String[] values)
Convertir le tableau.
void
void
doFilter(ServletRequest request, ServletResponse response, FilterChain chain)
Filtrage pour conversion transparente des paramètres d'entrée si ils ont été encodés avec EncodeURIComponent.
void
init(FilterConfig cfg)
init encodingCharset
Méthodes héritées de la classe java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Détail des Attributs
INIT_PARAM_CHARSET
public static final String INIT_PARAM_CHARSET
Paramètre indiquant le jeu de caractères des requêtes HTTP. Sert à positioner HttpServletRequest.setCharacterEncoding Si null, alors le jeu de caractère n'est pas valorisé.

LOGGER
private static final Logger LOGGER
LOGGER

CONTENT_TYPE_MULTIPART_FORM_DATA
private static final String CONTENT_TYPE_MULTIPART_FORM_DATA
Content Type des post multipart (= envoi de fichier).

encodingCharset
private transient String encodingCharset
Jeu de caractères de la requête HTTP. Si null alors pas d'appel à setCharacterEncoding.
Détail des Constructeurs
URLDecoderParameter
public URLDecoderParameter()
Détail des méthodes
decodeStr
private static final String decodeStr(String string)
Appel à URLDecoder avec catch de l'exception.
Paramètres:
string - String a décoder
Retours:
String décodé en UTF-8

decodeStringArray
private static final void decodeStringArray(String[] values)
Convertir le tableau.
Paramètres:
values - String[]

destroy
public void destroy()

doFilter
public void doFilter(ServletRequest request,
                     ServletResponse response,
                     FilterChain chain)
              throws IOException,
                     ServletException
Filtrage pour conversion transparente des paramètres d'entrée si ils ont été encodés avec EncodeURIComponent. Ne fait rien si la requête correspond à un envoi multipart.
Paramètres:
request - ServletRequest
response - ServletResponse
chain - FilterChain
Exceptions:
IOException - IOException
ServletException - ServletException

init
public void init(FilterConfig cfg)
          throws ServletException
init encodingCharset
Paramètres:
cfg - FilterConfig
Exceptions:
ServletException - ServletException

Gabarit Serveur J2EE ACube V2.7.4
CLASSE PRECEDANTE CLASSE SUIVANTE
SOMMAIRE: ATTR CONSTR METH DETAIL: ATTR CONSTR METH

Version 2.7.4 du 10/07/2009 / Etat : Validé
Cette création est mise à disposition selon le Contrat Paternité - Pas d'Utilisation Commerciale - Partage des Conditions Initiales à l'Identique disponible en ligne http://creativecommons.org/licenses/by-nc-sa/2.0/fr/ ou par courrier postal à Creative Commons, 559 Nathan Abbott Way, Stanford,California 94305, USA.
Documentation generated by DocFlex