I am new on SmartGWT and using firefox 3.6.10.
I am pleased to know how to joint multiple DynamicForms as a logic form to submit all the data to server side?
I know a class ValuesManager is involed but I dun know how it actually does.
May I have a concret example?
Here is my code
	
							
						
					I am pleased to know how to joint multiple DynamicForms as a logic form to submit all the data to server side?
I know a class ValuesManager is involed but I dun know how it actually does.
May I have a concret example?
Here is my code
Code:
	
	TextItem userName = new TextItem();
        userName.setName("userName");
        userName.setTitle("User Name");
        userName.setWrapTitle(false);
PasswordItem password = new PasswordItem();
        password.setName("password");
        password.setTitle("Password");
TextItem age = new TextItem();
        age.setName("age");
        age.setTitle("Age");
TextItem sex = new TextItem();
        userName.setName("sex");
        userName.setTitle("Sex");
final DynamicForm form0 = new DynamicForm();
        form0.setID("form0");
        form0.setAction("register.htm");
        form0.setMethod(FormMethod.POST);
        form0.setFields(userName,password);
final DynamicForm form1 = new DynamicForm();
        form0.setID("form1");
        form0.setAction("register.htm");
        form0.setMethod(FormMethod.POST);
        form0.setFields(age,sex);
Tab tab1 = new Tab("Tab1");
        tab1.setAttribute("height", 20);
        tab1.setPane(form0);
Tab tab2 = new Tab("Tab2");
        tab2.setAttribute("height", 20);
        tab2.setPane(form1);
IButton submit = new IButton();
        submit.setTitle("Submit");
        submit.addClickHandler(new ClickHandler() {
			public void onClick(ClickEvent event) {
                        //I would like to joint two forms and submit to register.htm(it is a jsp actually)
			}
        });
TabSet tabset = new TabSet();
        tabset.setTabBarPosition(Side.LEFT);
        tabset.setWidth100();
        tabset.setHeight100();
        tabset.setTabBarThickness(70);
        tabset.addTab(tab1);
        tabset.addTab(tab2);
VLayout vLayout = new VLayout();
        vLayout.setMembersMargin(10);
        vLayout.addMember(tabset);
        vLayout.addMember(submit);
        vLayout.draw();
Comment