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 :

probleme avec select multiple


Sujet :

Struts 1 Java

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    58
    Détails du profil
    Informations personnelles :
    Localisation : Maroc

    Informations forums :
    Inscription : Juin 2006
    Messages : 58
    Points : 43
    Points
    43
    Par défaut probleme avec select multiple
    Bonjour j'ai un select qui se remplie automatiquement en appelant une action,j'affiche mon select nickel le probleme c'est quand je supprime un element de ma liste par une fonction javascript et j'appel encore une fois l'action les element ne s'efface pas je les recupères encore une fois,est car quand je valide je transmet a l'action concerne les donnee reroute de la jsp voila le code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    <html:select property="nom_pers"> 
                                                          <logic:notEmpty name="attriblog" property="persList" > 
                                                          <logic:iterate id="pers" name="attriblog" property="persList" type="metier.model.Personne"> 
                                                           <%k= pers.getNom_pers()+" "+pers.getPrenom_pers();%>
                                                          <html:option value='<%=k%>'> 
                                                         <%k= pers.getNom_pers()+" "+pers.getPrenom_pers();%>
                                                          </html:option><br>
                                                          </logic:iterate> </logic:notEmpty> 
                                                          </html:select>
    je veux savoire comment tenir compte juste de ce qu'est afficher mais pas la jsp(code)merci d'avance pour votre aide.

  2. #2
    Membre éclairé

    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juillet 2002
    Messages
    346
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Juillet 2002
    Messages : 346
    Points : 737
    Points
    737
    Par défaut
    C'est normal, le problème c'est que tu mélange deux choses différent :
    - de la modification HTML via JavaScript
    - de la modification de données via Java

    Java te prépare des données, qui sont ensuite affichée via HTML, le JavaScript agit uniquement sur l'HTML (on pourrait même dire le texte), sans recharger la page donc sans modifier tes données réellement. Quand tu recharge ta page, tes données n'ayant pas été modifié par le JavaScript elle se réaffichent comme avant le JavaScript.

    Deux pistes pour la résolution :
    - Ne pas utiliser de JavaScript mais recharger la page et supprimer réellement l'item que tu veut supprimer via une action java
    - Utiliser Ajax qui permetterais, via JavaScript, de modifier tes données et pas uniquement ton HTML.

    Bon courage

Discussions similaires

  1. formulaire avec selection multiple
    Par regis94 dans le forum Access
    Réponses: 2
    Dernier message: 09/08/2006, 15h48
  2. [EJB3][HIBERNATE] Probleme avec select max
    Par kristof_machin dans le forum Hibernate
    Réponses: 2
    Dernier message: 26/04/2006, 13h05
  3. [VB]probleme avec select case
    Par mickael99 dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 03/02/2006, 14h07
  4. Probleme avec select
    Par sorry60 dans le forum Réseau
    Réponses: 20
    Dernier message: 16/12/2005, 17h23
  5. Probleme avec Select Case
    Par GeffD dans le forum MS SQL Server
    Réponses: 7
    Dernier message: 07/03/2005, 15h28

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