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

  FORUM HardWare.fr
  Programmation
  Java

  [Struts] html:text

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Struts] html:text

n°1211804
lapartdomb​re
Posté le 30-09-2005 à 15:39:49  profilanswer
 

Jai un form InvoiceDocumentsForm comportant comme un champ un objet  
 QueryCriteriaInvoice. cet objet QueryCriteriaInvoice contient un champ TypeDoc que je veux mettre dans un html:text.
 
Comment atteindre ce champ de mon formulaire? J'ai essayé :

Code :
  1. <html:text property="query.typeDoc" />


Mais il me fait comme erreur :
 

Code :
  1. Error 500: ServletException in '/jsp/factures/invoiceSearch.jsp': Invalid argument looking up property query.dateFacturation1 of bean org.apache.struts.taglib.html.BEAN


 
Comment faire?
 

Code :
  1. import java.util.ArrayList;
  2. import java.util.Date;
  3. import java.util.Iterator;
  4. import java.util.List;
  5. import com.total.rm.evie.autonomy.QueryCriteriaInvoice;
  6. import com.total.rm.evie.mapping.EviTaSubsidiary;
  7. import com.total.rm.evie.reference.action.Form;
  8. public class InvoiceDocumentsForm extends Form {
  9. private String dateFacturation1;
  10. private String dateFacturation2;
  11. private String codeClientTotalCard;
  12. private String codeFilialTotalClient;
  13. private String typeDoc;
  14. private String rattCommercial;
  15. private String idDoc;
  16. private String natureCarteRoutage;
  17. private String numPli;
  18. private String paysDest;
  19. private String numLot;
  20. private String reference;
  21. private String factureElectronique;
  22. private List listeFiliales;
  23. private QueryCriteriaInvoice query;
  24. //donnees pour la presentation
  25. private String tri;
  26. private String regroupement;
  27. private String presentation;
  28. /**
  29.  * @return
  30.  */
  31. public QueryCriteriaInvoice getQuery() {
  32.  return query;
  33. }
  34. /**
  35.  * @param invoice
  36.  */
  37. public void setQuery(QueryCriteriaInvoice invoice) {
  38.  query = new QueryCriteriaInvoice(this.dateFacturation1, this.dateFacturation2, this.codeClientTotalCard,
  39.    this.codeFilialTotalClient, this.typeDoc, this.rattCommercial, this.idDoc, this.natureCarteRoutage,
  40.    this.numPli, this.paysDest,this.numLot, this.reference, this.factureElectronique, this.tri);
  41. }
  42. }


 
 

Code :
  1. public class QueryCriteriaInvoice  extends com.total.rm.evie.autonomy.QueryCriteria  implements java.io.Serializable {
  2. (...)
  3. private String typeDoc;
  4. (...)
  5. public QueryCriteriaInvoice(){
  6. }
  7. public QueryCriteriaInvoice(String dateFacturation1,
  8.   String dateFacturation2,
  9.   String codeClientTotalCard,
  10.   String codeFilialTotalClient,
  11.   String typeDoc,
  12.   String rattCommercial,
  13.   String idDoc,
  14.   String natureCarteRoutage,
  15.   String numPli,
  16.   String paysDest,
  17.   String numLot,
  18.   String reference,
  19.   String factureElectronique,
  20.   String tri){
  21.  this.dateFacturation1 = dateFacturation1;
  22.  this.dateFacturation2 = dateFacturation2;
  23.  this.codeClientTotalCard = codeClientTotalCard;
  24.  this.codeFilialTotalClient = codeFilialTotalClient;
  25.  this.typeDoc = typeDoc;
  26.  this.rattCommercial = rattCommercial;
  27.  this.idDoc = idDoc;
  28.  this.natureCarteRoutage = natureCarteRoutage;
  29.  this.numPli = numPli;
  30.  this.paysDest = paysDest;
  31.  this.numLot = numLot;
  32.  this.reference = reference;
  33.  this.factureElectronique = factureElectronique;
  34.  this.tri = tri;
  35. }
  36. (...)
  37. /**
  38.  * @return
  39.  */
  40. public String getTypeDoc() {
  41.  return typeDoc;
  42. }
  43. /**
  44.  * @param string
  45.  */
  46. public void setTypeDoc(String string) {
  47.  typeDoc = string;
  48. }
  49. }


Message édité par lapartdombre le 30-09-2005 à 16:14:17
mood
Publicité
Posté le 30-09-2005 à 15:39:49  profilanswer
 

n°1211841
masklinn
í dag viðrar vel til loftárása
Posté le 30-09-2005 à 16:07:11  profilanswer
 

Planque au moins le nom de la boite dans les javadoc, et obfuscate les noms des packages [:mlc]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1211848
lapartdomb​re
Posté le 30-09-2005 à 16:14:43  profilanswer
 

masklinn a écrit :

Planque au moins le nom de la boite dans les javadoc, et obfuscate les noms des packages [:mlc]


 
 
J'avis oublié celui là...Pas grave...lol


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

  [Struts] html:text

 

Sujets relatifs
Police de caractère sur une page htmlconnaitre l'url du fichier html contenant le swf
faire un graphique en htmlEditeur HTML/PHP et japonais...
[HTML] Perte de memoirevignette photos probleme HTML
[Struts] Problème de listePlusieurs pieds de page dans un seul fichier html
Accès au code d'une page html...Comment récupérer des données html sur un site ?
Plus de sujets relatifs à : [Struts] html:text


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