I am using a DynaActionForm:
        <form-bean name="userForm"
               dynamic="true"
               type="org.apache.struts.validator.DynaValidatorForm" >
               <form-property name="id" type="java.lang.String"/>
               <form-property name="firstName" type="java.lang.String"/>
               <form-property name="lastName" type="java.lang.String"/>
               <form-property name="dispatch" type="java.lang.String"/>
    </form-bean>

I want to perform the following in my action:
         DynaActionForm f = (DynaActionForm)form;
       User user = new User();
         try{
                PropertyUtils.copyProperties(user, f);
        }
        catch(Exception e){...}

My user object is composed as follows:
        package ob.users;

public class UserDTO {

    private String firstName;
    private String lastName;
    private Integer id;

    public java.lang.String getFirstName() {
        return firstName;
    }
    public Integer getId() {
        return id;
    }
    public java.lang.String getLastName() {
        return lastName;
    }
    public void setFirstName(java.lang.String value) {
        firstName = value;
    }
    public void setId(Integer value) {
        id = value;
    }
    public void setLastName(java.lang.String value) {
        lastName = value;
    }
}

And I keep on getting Error creating DTO -- java.lang.NoSuchMethodException:
Unknown property 'class'

I am relatively new using the bean utils package and I didn't find anything
in the archives. Can anyone tell me what I'm doing wrong.

Thanks in advance

**********************************************
Juan Alvarado
Internet Developer -- Manduca Management
(786)552-0504
[EMAIL PROTECTED]
AOL Instant Messenger: [EMAIL PROTECTED]


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to