wood burning stoves*
The moose likes Struts and the fly likes DynaValidatorForms to JavaBean. Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Java 8 in Action this week in the Java 8 forum!
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "DynaValidatorForms to JavaBean." Watch "DynaValidatorForms to JavaBean." New topic
Author

DynaValidatorForms to JavaBean.

Gregg Bolinger
GenRocket Founder
Ranch Hand

Joined: Jul 11, 2001
Posts: 15292
    
    6

Ok, I know about BeanUtils.copyProperties and this is fine when you need to copy your ActionForm class to a JavaBean, in my case, a persistant object for Hibernate.

But what if you are using the DynaValidatorForm? How do I go about getting those into my persistant class without calling a set method for each property? Is there an easy way? Or would I be better off using ActionForms of my own and not using Dyna...in this case?

Thanks.


GenRocket - Experts at Building Test Data
Gregg Bolinger
GenRocket Founder
Ranch Hand

Joined: Jul 11, 2001
Posts: 15292
    
    6

Let me ammend this with a simpler question. If I use a DynaValidatorForm instead of my own ActionForm, how do I retrieve a value from the DVF in my action?

For example, if I have this:



How do I get the value for pcModel? do I just pull it out of the request or is there a different/better way?
[ August 10, 2004: Message edited by: Gregg Bolinger ]
Gregg Bolinger
GenRocket Founder
Ranch Hand

Joined: Jul 11, 2001
Posts: 15292
    
    6

Ok, nevermind. I casted the form object to a DynaActionForm object and used the get() method.
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: DynaValidatorForms to JavaBean.
 
Similar Threads
how to set Persistant Cookies
passed part II/III with 93
spring module bean validation error
JavaBean et EJB
Creating an HTTP Header