Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2944 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  [Résolu][JSP/STRUTS]pré-selection liste déroulante

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Résolu][JSP/STRUTS]pré-selection liste déroulante

n°1286352
Zxyankxya
Posté le 18-01-2006 à 10:39:45  profilanswer
 

Bonjour,
 
J'ai une JSP avec un formulaire avec un select multiple. Je voudrais que certaines options soient pré-sélectionnées au chargement de la page, mais je n'y arrive pas.
Auriez-vous une solution?


Message édité par Zxyankxya le 19-01-2006 à 09:32:56
mood
Publicité
Posté le 18-01-2006 à 10:39:45  profilanswer
 

n°1286484
gatsu35
Blablaté par Harko
Posté le 18-01-2006 à 12:41:24  profilanswer
 

Traduction : La dame veut un truc de ce genre là mais généré par struts :o

Code :
  1. <select multiple>
  2.     <option selected>truc 1</option>
  3.     <option selected>truc 2</option>
  4.     <option>truc 3</option>
  5.     <option selected>truc 4</option>
  6. </select>


 
struts ca pue :o

n°1286566
Zxyankxya
Posté le 18-01-2006 à 14:00:29  profilanswer
 

Merci Gatsu =) MDR
Mais ça ne resoud pas mon pb ='(

n°1286821
gatsu35
Blablaté par Harko
Posté le 18-01-2006 à 17:36:21  profilanswer
 

En promettant une photo de toi toute nue en MP si les gars trouvent la solution je pense qu'il pourrait y avoir des candidats
et en changeant le titre et en rajoutant (Strip tease si vous trouvez)

n°1286836
Zxyankxya
Posté le 18-01-2006 à 17:47:18  profilanswer
 

erf... ça veut dire qu'ils sont tous comme toi ici? Paske sans vouloir te vexer, sur un autre forum on m'a répondu. Ok on a pas encore trouvé de solution. Ok, c'est un seul mec. Mais 1 c'est toujours mieux que 0 (ne te vexe pas, je ne te considère pas comme nul, c'est juste que tu réponds pas à ma question =) )
 
Sinon, dans ma JSP j'ai mis:

Citation :

<html:select styleId="truc" property="truc" value="idTrucs" multiple="true" size="5" disabled="<%=enabled%>">
<html:options collection="listeTrucs" property="id" labelProperty="nom"/>
</html:select>


 
idTrucs est un array.
 
Ca semble correct, mais pourtant ça ne fonctionne pas, au load, aucun élément n'est sélectionné.


Message édité par Zxyankxya le 18-01-2006 à 17:49:33
n°1286859
Bidem
Posté le 18-01-2006 à 18:03:19  profilanswer
 

Cf. la doc de struts :
 

Citation :

This tag operates in two modes, depending upon the state of the multiple attribute, which affects the data type of the associated property you should use:
 
    * multiple="true" IS NOT selected - The corresponding property should be a scalar value of any supported data type.
    * multiple="true" IS selected - The corresponding property should be an array of any supported data type.


 
Si je comprend bien la doc, voila ce qui pourrait marcher :

Code :
  1. <html:select styleId="truc" property="idTrucs" multiple="true" size="5" disabled="<%=enabled%>">
  2. <html:options collection="listeTrucs" property="id" labelProperty="nom"/>
  3. </html:select>


 
A condition que ton ActionForm ait une méthode getIdTrucs() retournant un tableau de valeurs.

n°1287266
Zxyankxya
Posté le 19-01-2006 à 09:32:31  profilanswer
 

Merci de ton aide.
J'avais bien un tableau truc, mais il était vide.  
Enfin bref, j'avais pas tout bien compris, merci d'avoir éclairé ma lanterne!


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  [Résolu][JSP/STRUTS]pré-selection liste déroulante

 

Sujets relatifs
[Resolu][VBA EXCEL ] ouvrir un pdf à l'aide d'EXCEL[Résolu]Fonction Pos : mon code ne marche pas
Gtk2.0 liste deroulante...[Résolu][C# & XML] Valider un fichier xml selon un schéma
[resolu] [perl] problème "lib text::template" suite migration server[RESOLU] sommes sur un meme champs??
[RESOLU] Rechercer & remplacer dans un fichierRequete selection aleatoire SQL
[résolu] Problème d'affichage avec boite flottante. 
Plus de sujets relatifs à : [Résolu][JSP/STRUTS]pré-selection liste déroulante


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR