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