Hi everybody again. Firstly I would like to give a lot of thanks to all the
people that supports this mailing list, because they give a lot of help.

My present problem is that I'm trying to move properties associated with a
grid from a Page's Pojo to a component, but when the user submit the for, I
get null values.

Best way to understand what I'm telling is with some code ^_^:

Class AddUser

public class AddCelebrity {

............
............
...........

@Persist
private List<User> userList;
private User user;

@Retain
private BeanModel userModel;
@Inject
private BeanModelSource beanModelSource;

.................
................
................

public List<User> getUserList() {
        return userList;
    }

public void setUserList(List<User> userList) {
        this.userList= userList;
}

 void pageLoaded() {
        userModel= beanModelSource.create(User.class, true,
                resources);
        userModel.get("name").sortable(false);

}

public BeanModelSource getBeanModelSource() {
        return beanModelSource;
}

public void setBeanModelSource(BeanModelSource beanModelSource) {
        this.beanModelSource = beanModelSource;
}


}


AddUser.tml


...............
..............

<t:grid align="center" rowsPerPage="5" pagerPosition="top" exclude="id"
reorder="nombre,apellido1,apellido2,dni,fechaNacim,relacion"
                source="userList" row="user" model="userModel">
                <t:parameter name="nameCell">
                    <input t:type="textfield" t:id="name" t:value="user.name
"/>
                </t:parameter>
                <t:parameter name="surnameCell">
                    <input t:type="textfield" t:id="surname"
t:value="user.surname"/>
                </t:parameter>

</t:grid>


...............

..............


END
------


The thing is that I need to move all this stuff to a component, but i'm
always getting null values on submitting the form. Anyone has an idea of
what can i do?

Thanks again for your attention :D

Reply via email to