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 :

stocker dans une variable JSP une propriété d'un form


Sujet :

Struts 1 Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de jamesleouf
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2005
    Messages
    522
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 522
    Par défaut stocker dans une variable JSP une propriété d'un form
    Bonjour,
    j'aimerais stocker dans une variable une des propriétés qui est retourné par le submit. (on est dans un fom)

    Ensuite, pour l'afficher, j'aimerais qu'il soit dans un champ text du form qui est en read only. je n'arrive pas a trouver la bonne syntaxe.
    <html:text property="neww" size="20" readonly="true" value=<%= nom %>></html:text><br>
    En tentant de récupérer une chaine et de l'inscrire dans le form, j'ai une erreur parce que la ligne ne fonctionne 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
    Comme ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <html:text property="neww" size="20" readonly="true" value="<%= nom %>"></html:text><br>
    ou avec une EL, si tu es en J2EE 1.4 (Servlet 2.4/JSP 2.0) ou plus :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <html:text property="neww" size="20" readonly="true" value="${nom}"></html:text><br>

  3. #3
    Membre éclairé Avatar de jamesleouf
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2005
    Messages
    522
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 522
    Par défaut
    merci,
    le problème c'est que je j'essaie de récupérer la valeur de ce champs.
    voici mon code du formulaire:
    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
     
    <html:form action='/Calcule.do?'>
     
    	<html:text property="neww" size="20" readonly="true"></html:text><br>
    	<html:text property='saisie1' size="16" maxlength="16"/><br>
    	<html:text property='saisie2' size="16" maxlength="16"/><br>
     
    	<html:radio property="bouton" value="sous" />Soustraction<br>
       	<html:radio property="bouton" value="addi" />Addition<br>
       	<html:radio property="bouton" value="mult" />Multiplication<br>
       	<html:radio property="bouton" value="divi" />Division<br>
     
    	<html:submit property="submit" value="Submit"/>
    	<html:reset/>
    </html:form><br>
    grace a votre conseil je peux peut etre réussir a la stocker;
    mais comment faire pour que la variable "nom" stocke la valeur du champs du formulaire?

    je pensais écrire cela:
    <html:text property="neww" size="20" readonly="true" value="<bean:write name="pack" property="neww"></html:text>
    Cela fonctionne t-il?
    n'y a t-il pas une balise ou un moyen pour stocker la valeur d'une propriété dans une variable?

  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
    Je suis désolée mais je ne comprends pas bien le besoin.

    La valeur saisie dans le champ text se trouve dans la propriété neww de l'ActionForm.
    Pourquoi souhaites-tu la stocker dans une variable ?

    Enfin, même si je vois pas bien l'intérêt, tu dois pouvoir utiliser le bean:define :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <bean:define id="nom" name="nomDuFormBean" property="neww"/>

  5. #5
    Membre éclairé Avatar de jamesleouf
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2005
    Messages
    522
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 522
    Par défaut
    en, fait,
    j'aimerais faire uen calculette composée de n bouton Submit ayant des values différente:
    ce champ en readonly est supposé affiché l'ensemble de la chaine (la suite des chiffre et des signes du calcul; et quand la personnne presse le submit ayant comme value "=" alors je traiter la chaine

    Le champ c'est en fait juste la suite de chiffre.
    Le souci, c'est qu'a chaque submit, il efface sa valeur...
    j'aimerais donc la récupérern la stocker dans une variable, et comme ca dans l'affichagedu forme dans ce text: l'utilisateur peut voir la liste qu'il a saisit...

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

Discussions similaires

  1. [Débutant] Affecter une variable d'une classe C# à une variable Javascript
    Par SultanGeek dans le forum C#
    Réponses: 0
    Dernier message: 20/06/2015, 20h42
  2. passer une variable javascript à une page jsp
    Par jowelle dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 16/02/2012, 13h50
  3. Réponses: 0
    Dernier message: 07/10/2011, 11h43
  4. Affecter une variable javascript à une variable php
    Par gwendy dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 17/10/2005, 20h58
  5. Désigner une variable avec une variable?
    Par littleman dans le forum Paradox
    Réponses: 4
    Dernier message: 12/08/2002, 11h21

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