Aucun champ du container n'etant obligatoire, nous ne specifions pas de bean de
validation, c'est pourquoi il n'y en a pas de spécifié dans lla définition

Selon Alexis Annosse <[EMAIL PROTECTED]>:

> Ç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
> > > J’ai un container list dont une propriété est de type « float »
> > > Si je saisi 3.5 ou 3,5 dans le champ, j’ai toujours l’alerte « la
> > > valeur doit
> > > être un nombre » et le champ remis à 0.
> > > Comment saisir des chiffres à virgules alors ?
> > >
> > >
> > > Virginie
> > >
> > >
> >
> >
>
>
>
>


Répondre à