Ça ressemble à un télescopage de définitions combiné à un requiredif dans les xml de validations struts. Pourriez vous envoyer les xml de validation? (et éventuellement les bean correspondant) De plus je ne vois pas dans la déclaration de la containerList le containerBeanName. Peut-être cela vient-il de là....
Cordialement, Alexis Annosse Ingénieur études et dévelopements Smile - Motoristes Internet www.Smile.fr Tél : 01 41 40 88 02 -----Message d'origine----- De : [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Envoyé : mardi 20 février 2007 15:41 À : [email protected]; Damien Cc : [email protected] Objet : Re: donnée de type FLOAT De mieux en mieux... Vous trouverez ci-dessous la définition de mon container list Mon champ est "valeur_indicateur". Si je le met en Integer tout va bien Si je le mets en Float.... UN CHAMP "TOTO" est inséré dans ma fenêtre de mise à jour de mon container !!! et mon chamm "valeur indicateur" lui continue a fonctionner comme un integer. Si je le remet en Integer, le fameux champ toto* (oui * car en plus il est requis) disparaît.... J'avais deja vu des trucs bizarre dans Jahai (genre la fonction javascript "teleportCaptainFlam") mais là ça bat tous les record... Je voudrais juste avoir un champ Float dans mon container Et pour info 3.0 ça fonctionne, 3.5 non... J'utilise Jahia 5.0.1 16138 <% String id = request.getParameter("id"); %> <content:declareContainerList name='<%="indicateurContainerList"+id%>' title='Indicateur' bundleKey="<%=resBundleID%>" titleKey="indicateurContainer" validatorKey="indicateurValidationBean" aliasNames="indicateurContainer"> <content:declareContainer> <content:declareField name='titre' title='Titre *' bundleKey="<%=resBundleID%>" titleKey="indicateur.title" type='SmallText'/> <content:declareField name='contenu' title='Contenu' bundleKey="<%=resBundleID%>" titleKey="indicateur.contenu" type='SmallText'/> <content:declareField name='imageHausse' title='ImageHausse *' bundleKey="<%=resBundleID%>" titleKey="indicateur.image_hausse" type='File'/> <content:declareField name='imageStable' title='ImageStable *' bundleKey="<%=resBundleID%>" titleKey="indicateur.image_stable" type='File'/> <content:declareField name='imageBaisse' title='ImageBaisse *' bundleKey="<%=resBundleID%>" titleKey="indicateur.image_baisse" type='File'/> <content:declareField name='valeurIndicateur' title='Valeur *' bundleKey="<%=resBundleID%>" titleKey="indicateur.valeur_indicateur" type='Float'/> <content:declareField name='lien' title='Lien' bundleKey="<%=resBundleID%>" titleKey="indicateur.lien" type='Page'/> </content:declareContainer> </content:declareContainerList> Selon Damien <[EMAIL PROTECTED]>: > Bonjour, > > Je n'ai pas de problème avec les floats. Si je saisis une nombre avec un > point, la valeur est acceptée, et avec une virgule je reçois le message > d'erreur et effectivement le champ est remis a 0. > J'ai effectué ce test sur un Jahia 5.0 SP1 build 16438 . > > Essayez de saisir la valeur "1". Elle devrait normalement être remplacée > par "1.0" . > > Cordialement, > Damien Saulnier > > > > > Delivered-To: [EMAIL PROTECTED] > > Mailing-List: contact [EMAIL PROTECTED]; run by ezmlm > > List-Post: <mailto:[email protected]> > > List-Unsubscribe: <mailto:[EMAIL PROTECTED]> > > Reply-To: <[email protected]> > > Delivered-To: mailing list [email protected] > > Date: Mon, 19 Feb 2007 12:01:55 +0100 > > From: [EMAIL PROTECTED] > > To: [email protected] > > Subject: donnée de type FLOAT > > User-Agent: Internet Messaging Program (IMP) 3.2.5 > > X-Originating-IP: 194.2.91.222 > > > > > > Bonjour > > Jai un container list dont une propriété est de type « float » > > Si je saisi 3.5 ou 3,5 dans le champ, jai toujours lalerte « la > > valeur doit > > être un nombre » et le champ remis à 0. > > Comment saisir des chiffres à virgules alors ? > > > > > > Virginie > > > > > >
