Bonjour

J'utilise le framework Struts2 et souhaite récupérer les paramètres de ma requête HTTP par la méthode suivante:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
Map<String,Object> parametre = ActionContext.getContext().getParameters();
 
for (Iterator<String> i = parametre.keySet().iterator() ; i.hasNext() ; ) {
  String key = (String)i.next();
  System.out.println("key = " + key + " - " + parametre.get(key) );
}
Voici ce que cela me renvoie:

key = liste_des_themes - class [Ljava.lang.String;
key = nomGrille - class [Ljava.lang.String;
key = themes_selectionnes - class [Ljava.lang.String;

Même en faisant (String) parametre.get(key) ou (String[])parametre.get(key) ou parametre.get(key).toString(), cela ne me renvoie pas la valeur exacte.

Comment convertir le type Ljava.lang.String; en String?

Merci d'avance