Ajouter un paramètre dans un POST depuis un ManagedBean
Bonjour ,
J'ai un petit problème . J'ai une page jsf qui pour enregistrer des valeurs en appelant la couche DAO . Après l'insertion , je veux récupérer l'identifiant (auto généré) et faire une redirection ver une autre page . L'insertion se passe bien et la redirection aussi mais quand je veux ajouter des paramètres dans le post , je n'arrive pas .
le code pour l'insertion des paramètres
Code:
1 2 3 4
| String key = "jjjjjj";
FacesContext context = FacesContext.getCurrentInstance();
context.getExternalContext().getRequestMap().put("key", key); |
Code de récupération
Code:
1 2
| Map<String,String> params = fc.getExternalContext().getRequestParameterMap();
String ide =params.get("key"); |
Quand j'ouvre l'outil de développement pour voir la recette , je trouve pas le paramètre envoyé . J'ai essyayé de l'afficher dans le log , j'ai la valeur null. Une idée ?