{
super(id);
add(new PageLink("cancel", Home.class));
username = new TextField("username");
username.setRequired(true);
add(new FormInputBorder("usernameDecorate", "Username", username, new SeamPropertyModel("username")
{
@Override
public Object getTarget()
{
return user;
}
}));
add(new FormInputBorder("nameDecorate", "Real Name", new TextField("name").setRequired(true), new SeamPropertyModel("name")
{
@Override
public Object getTarget()
{
return user;
}
}));
FormComponent password = new PasswordTextField("password").setRequired(true);
FormComponent verify = new PasswordTextField("verify").setRequired(true);
add(new FormInputBorder("passwordDecorate", "Password", password , new SeamPropertyModel("password")
{
@Override
public Object getTarget()
{
return user;