IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Struts 1 Java Discussion :

getParameterValues et jsp


Sujet :

Struts 1 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Septembre 2008
    Messages
    261
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 261
    Par défaut getParameterValues et jsp
    Salut,

    Suite à une première action, j'ai en retour dans ma jsp des valeurs issues de ma base. Une seconde action va récupérer une valeur issue de l'affichage de cette première action et retourner en plus d'autres valeurs. Le souci est que mon getParameterValues me retournent un résultat nul alors qu'il y a des valeurs:

    Dans mon action, en plus d'un premier traitement, j'ai ça:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    String [] res =	request.getParameterValues("montant");
     
    		System.out.println(res);
    Mais le contenu est null sachant qu'il est le resultat de la value d'un checkbox, et que la value de ce dernier est un composant de ma première action.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     <html:checkbox property="montant" value="${f.montant}" />
    j'ai essayé d'être clair. Désolé si ça l'est pas...
    Merci

  2. #2
    Expert confirmé

    Femme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 793
    Par défaut
    Pour récupérer la valeur de la propriété montant, il faut plutôt utiliser le getter getMontant() de l'ActionForm.

  3. #3
    Membre éclairé
    Inscrit en
    Septembre 2008
    Messages
    261
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 261
    Par défaut
    Je l'avais fais, mais il me le trouve null alors qu'il y a un integer.

  4. #4
    Expert confirmé

    Femme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 793
    Par défaut
    Le scope du form-bean est-il égal à session dans le mapping des deux Actions ?

  5. #5
    Membre éclairé
    Inscrit en
    Septembre 2008
    Messages
    261
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 261
    Par défaut
    Oui le scope est égal à session pour les deux form-beans. C'est pourtant comme si l'info du premier form-bean ne perdurait pas.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
     
     
    	<action path="/facture"
    			type="gest.abonne.actions.Facture"
    			name="factureAbo"
    			scope="session"
    			input="/facture.jsp">
    			<forward name="facture_client" path="/facture.jsp"></forward>
    	 </action>
     
     
    		<action path="/factureCompte"
    			type="gest.abonne.actions.FactureCompte"
    			name="factureCompteAbo"
    			scope="session"
    			input="/facture.jsp">
    			<forward name="facture_compte_client" path="/facture.jsp"></forward>
    	 </action>

  6. #6
    Expert confirmé

    Femme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 793
    Par défaut
    Tu initialises la propriété montant via l'EL ${f.montant}.
    Peux-tu montrer comment tu définis f dans la jsp ?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XSLT][JSP] solution technique pour cas typique
    Par Alix_10 dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 04/09/2006, 13h09
  2. [JSP] getParameterValues récalcitrant sous Mozilla Firefox
    Par dosbastos dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 15/06/2006, 23h04
  3. Erreur lors de l'execution d'un script jsp
    Par tuxor dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 06/08/2004, 12h35
  4. [JSP/Servlet] Outils pour developper?
    Par BenoitM dans le forum Servlets/JSP
    Réponses: 6
    Dernier message: 04/05/2004, 11h03
  5. problème JSP avec JBuilder et Weblogic 7
    Par viny dans le forum JBuilder
    Réponses: 2
    Dernier message: 24/04/2003, 08h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo