You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Jim Barrows <jb...@sssc.com> on 2004/08/03 18:35:39 UTC
RE: Réf. : RE: Réf. : Re: ActionForm vs Hibernate POJO
> -----Original Message-----
> From: abdel.leshob@aon.ca [mailto:abdel.leshob@aon.ca]
> Sent: Tuesday, August 03, 2004 9:29 AM
> To: Struts Users Mailing List
> Subject: Réf. : RE: Réf. : Re: ActionForm vs Hibernate POJO
>
>
> I want to reuse the Hibernate pojo, and not to create
> ActionForm bean and
> for two reasons I'm wondering if it is possible
> 1 Because it contains non-primitive property.
> 2 My forms should extends ActionForm
>
> I see that it is possible in WebWork.
It is possible... just not recommended. The ActionForm is not a model object, but a view helper, which is why it's fields are all strings. As for a non-primitive property.. that's not a big deal either using either JSTL or the struts tags.
>
> Thanks
>
>
>
>
>
> "Jim Barrows" <jb...@sssc.com>
> 03/08/2004 12:21
> Veuillez répondre à "Struts Users Mailing List"
>
>
> Pour : "Struts Users Mailing List" <us...@struts.apache.org>
> cc :
> Objet : RE: Réf. : Re: ActionForm vs Hibernate POJO
>
>
>
>
> > -----Original Message-----
> > From: abdel.leshob@aon.ca [mailto:abdel.leshob@aon.ca]
> > Sent: Tuesday, August 03, 2004 9:20 AM
> > To: Struts Users Mailing List
> > Subject: Réf. : Re: ActionForm vs Hibernate POJO
> >
> >
> > Thanks a lot,
> > Is there any work done for OGNL integration in struts ?
>
> Dunno.... what are you trying to do? The JSTL works very well.
>
>
>
>
>
> >
> >
> >
> >
> >
> >
> >
> >
> > Wendy Smoak <ja...@wendysmoak.com>
> > 03/08/2004 11:57
> > Veuillez répondre à "Struts Users Mailing List"
> >
> >
> > Pour : Struts Users Mailing List <us...@struts.apache.org>
> > cc :
> > Objet : Re: ActionForm vs Hibernate POJO
> >
> >
> > > I am using Struts with Hibernate, and I was asked to reuse
> > the Hibernate
> > > pojo as forms for my actions.
> > > Is it possible ?
> >
> > Possible, but not advisable... at some point you will need to have
> > something
> > different in the form than in the POJO. Forms are generally
> > all String
> > properties, POJO's should have types that make sense for the
> > type of data
> > stored in them.
> >
> > Since you can generate the code for the Form (xdoclet?) or
> use Dynamic
> > forms, the amount of effort you save by trying to reuse the
> > Value Object
> > (your POJO) is IMO not worth the problems it's likely to cause.
> >
> > --
> > Wendy Smoak
> >
> >
> >
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> > For additional commands, e-mail: user-help@struts.apache.org
> >
> >
> >
> ______________________________________________________________________
> > This message has been scanned and is free of viruses./
> > Ce courriel a fait l'objet d'une vérification et est exempt
> de virus.
> >
> _____________________________________________________________________
> >
> >
> >
> >
> >
> > **************************************************************
> > ********************
> > La présente communication (et tout fichier rattaché)
> > s'adresse uniquement au(x) destinataire(s) précité(s) et ne
> > peut être autrement distribuée, copiée ou utilisée. Le
> > contenu de cette communication peut être assujetti au
> > privilège du secret professionnel. Tout droit à ce privilège
> > est expressément revendiqué et nullement abandonné. Si vous
> > avez reçu cette communication par erreur, veuillez nous en
> > avertir immédiatement en répondant à ce courriel ou en nous
> > appelant. Veuillez également effacer cette communication (et
> > tout fichier rattaché) sans en conserver une copie. Merci.
> >
> > ***************
> >
> > This communication (and any attachments) is directed in
> > confidence to the addressee(s) listed above, and may not
> > otherwise be distributed, copied or used. The contents of
> > this communication may also be subject to lawyer-client
> > privilege, and all rights to that privilege are expressly
> > claimed and not waived. If you have received this
> > communication in error, please notify us by reply e-mail or
> > by telephone and delete this communication (and any
> > attachments) without making a copy. Thank you.
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
> For additional commands, e-mail: user-help@struts.apache.org
>
>
> ______________________________________________________________________
> This message has been scanned and is free of viruses./
> Ce courriel a fait l'objet d'une vérification et est exempt de virus.
> _____________________________________________________________________
>
>
>
>
>
> **************************************************************
> ********************
> La présente communication (et tout fichier rattaché)
> s'adresse uniquement au(x) destinataire(s) précité(s) et ne
> peut être autrement distribuée, copiée ou utilisée. Le
> contenu de cette communication peut être assujetti au
> privilège du secret professionnel. Tout droit à ce privilège
> est expressément revendiqué et nullement abandonné. Si vous
> avez reçu cette communication par erreur, veuillez nous en
> avertir immédiatement en répondant à ce courriel ou en nous
> appelant. Veuillez également effacer cette communication (et
> tout fichier rattaché) sans en conserver une copie. Merci.
>
> ***************
>
> This communication (and any attachments) is directed in
> confidence to the addressee(s) listed above, and may not
> otherwise be distributed, copied or used. The contents of
> this communication may also be subject to lawyer-client
> privilege, and all rights to that privilege are expressly
> claimed and not waived. If you have received this
> communication in error, please notify us by reply e-mail or
> by telephone and delete this communication (and any
> attachments) without making a copy. Thank you.
>
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org