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

  FORUM HardWare.fr
  Programmation
  Java

  [Struts] Balise select

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Struts] Balise select

n°1197566
lapartdomb​re
Posté le 12-09-2005 à 13:48:50  profilanswer
 

J'essaye de faire une balise select avec Struts mais j'ai comme erreur  

Code :
  1. Error 500: ServletException in '/jsp/codeRatt/codeRattList.jsp': Cannot find bean org.apache.struts.taglib.html.BEAN in any scope


 
Et je ne comprends pas mon erreur.
 

Code :
  1. <html:select name="sessionScope.codeRattListForm" property="choixFiliale" value="Sélectionner">
  2.     <html:optionsCollection property="listeFiliales"  value="subId" />
  3.    </html:select>


 

Code :
  1. public class CodeRattListForm extends Form {
  2. List listeCodeRatt;
  3. List listeFiliales;
  4. private Integer choixCodeRatt;
  5. private Integer choixFiliale;
  6. public void reset() {
  7.  this.listeCodeRatt = null;
  8.  this.listeFiliales = null;
  9.  this.choixCodeRatt = null;
  10.  this.choixFiliale = null;
  11. }
  12. (...)
  13. /**
  14.  * @return
  15.  */
  16. public List getListeFiliales() {
  17.  return listeFiliales;
  18. }
  19. /**
  20.  * @param list
  21.  */
  22. public void setListeFiliales(List list) {
  23.  this.listeFiliales = list;
  24. }
  25. }


 

Code :
  1. public class CodeRattListAction extends Action {
  2. private Log logger = LogFactory.getLog(this.getClass());
  3. public String traitement(HttpParam httpParam) throws ActionException, Exception {
  4.  CodeRattListForm codeRattListForm = (CodeRattListForm) httpParam.getForm();
  5.  codeRattListForm.reset();
  6.  changerLangue(httpParam, Locale.FRENCH);
  7.  System.out.println("code ratt liste form" );
  8.  try {
  9.   List listeCodeRatt = MetierCodeRatt.getAllCodeRattFiliale();
  10.   List listeFiliales = MetierFiliale.searchFiliale();
  11.   codeRattListForm.setListeCodeRatt(listeCodeRatt);
  12.   codeRattListForm.setListeFiliales(listeFiliales);
  13.   System.out.println(listeCodeRatt.size() );
  14.   System.out.println( "    " + codeRattListForm.getListeCodeRatt().size());
  15.   System.out.println( "    " + codeRattListForm.getListeFiliales().size());
  16.   return "success";
  17.       } catch (MetierException me) {
  18.   logger.error(me.getMessage());
  19.        throw new ActionException(me.getMessage(), me);
  20.   //errors.add(ae.getName(), new ActionMessage(ae.getMessage()));
  21.  } catch (Exception e) {
  22.   logger.error(e.getMessage());
  23.   throw new ActionException(e.getMessage(), e);
  24.  }
  25. }
  26. }


 

Code :
  1. <action
  2.    name="codeRattListForm"
  3.    path="/codeRattList"
  4.    scope="session"
  5.    type="com.total.rm.evie.reference.action.codeRatt.CodeRattListAction"
  6.    validate="false">
  7.   <forward name="success" path="codeRattList.page"></forward>
  8.  </action>

mood
Publicité
Posté le 12-09-2005 à 13:48:50  profilanswer
 

n°1197873
sebi
Posté le 12-09-2005 à 20:11:24  profilanswer
 

tu n'aurais pas oublié les balises <html:form>...</html:form>
 
tout comme dans ce post d'ailleurs , non ?
http://forum.hardware.fr/hardwaref [...] 6881-1.htm

n°1198713
WannaGloB
aka GloB
Posté le 13-09-2005 à 16:39:59  profilanswer
 

lol, je me disais bien que j'avais déjà répondu a ce message ;)


Message édité par WannaGloB le 13-09-2005 à 16:40:27
n°1199008
lapartdomb​re
Posté le 14-09-2005 à 09:31:07  profilanswer
 

Merci beaucoup, oui j'avais fait les deux mêmes erreurs...Oups !!!


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

  [Struts] Balise select

 

Sujets relatifs
Envoi de mail HTML - Balise STYLE transformée en DEFANGED_STYLE[INFORMIX] Avoir le nombre de ligne retourné par un select {résolu}
Erreur Struts[XSL:sort] select="variable" = rien
[Javascript] Récupération de la valeur d'un selectBalise en anglais
Firefox et balise META http-equivStruts validator
Recuperer tout le contenu d'une balise (A L'AIDE :((( )Struts balise select
Plus de sujets relatifs à : [Struts] Balise select


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