Description
Hello,
I have a strange problem with 2xStatelessForm :
I would like a stateless application with 2 StatelessForm and with somes required validators on form :
public class HomePage extends WebPage {
private static final long serialVersionUID = 1L;
public HomePage(final PageParameters parameters) {
super(parameters);
setVersioned(false);
Form form1 = new StatelessForm("form1") {
@Override
protected void onSubmit()
};
form1.add(new TextField<String>("input1").setRequired(true));
add(form1);
Form form2 = new StatelessForm("form2") {
@Override
protected void onSubmit() { setResponsePage(ResultPage.class); }
};
form2.add(new TextField<String>("input1").setRequired(true));
add(form2);
}
}
The problem is when I submit alternatively each form (I don't fill the Textfield required intentionally), the url growing like this :
1st submit : http://localhost:8080/Wicket-Test/HomePage.html?wicket:interface=:0:form2::IFormSubmitListener::
2nd submit : http://localhost:8080/Wicket-Test/HomePage.html?form22_hf_0=&wicket:interface=:0:form1::IFormSubmitListener::
3th submit : http://localhost:8080/Wicket-Test/HomePage.html?form22_hf_0=&form12_hf_0=&wicket:interface=:0:form2::IFormSubmitListener::
4th submit : http://localhost:8080/Wicket-Test/HomePage.html?form22_hf_0=&form22_hf_0=&form12_hf_0=&wicket:interface=:0:form1::IFormSubmitListener::
...
Is there a solution to solve this problem ?
Best regards
Duto
Attachments
Attachments
Issue Links
- breaks
-
WICKET-3507 Form Code causes Error in ValidatorFilter
- Resolved
- relates to
-
WICKET-1912 StatelessForm problems with query string
- Resolved
1.
|
Form can't be replaced when submitted | Resolved | Igor Vaynberg |