Hi, You need to call org.apache.wicket.markup.html.form.FormComponent.inputChanged() before that. See org.apache.wicket.markup.html.form.FormComponent.inputChanged()
2011/11/14 Илья Нарыжный <[email protected]>: > Hi, > > Unfortunatly, it doesn't work too. Process doesn't propogate parameters > from Models to FormComponents, so validation just validate empty fields... > > Ilia > > 2011/11/14 Martin Grigorov <[email protected]> > >> Hi Ilia, >> >> You are correct. >> May be there is no need of #myvalidate() at all. >> Just call form#process(null); >> >> 2011/11/14 Илья Нарыжный <[email protected]>: >> > Hello, Martin, >> > >> > I tried, as you propose, but that doesn't work: page is not initilized, >> so >> > all validators just validate "empty" fields without propagated values to >> it. >> > >> > Maybe I should done that in some onXXX method? (in onBeforeRender and >> > onComponentTag - it doesn't work) >> > >> > Thanks, >> > >> > Ilia >> > >> > >> >> Hi, >> > >> >> On Sun, Nov 13, 2011 at 2:20 PM, Илья Нарыжный <[email protected]> wrote: >> > >> >> Hello, >> > >> >> I have following case: There is RegistrationPage in the project. This >> > page fill attributes of new User and persists in the database. But for >> > registration from social networks we want to implement following: show to >> > new user the same RegistrationPage with filled fields according to data >> > recieved from social networks and highlighted errors (for example if >> EMAIL >> > was not filled). >> > >> >> So, is it possible to redirect user to some page with already validated >> > form? >> > >> >> >Extend org.apache.wicket.markup.html.form.Form and add #myvalidate() >> > that just calls org.apache.wicket.markup.html.form.Form.validate() (it is >> > protected final). >> > >> >> Instantiate that page and populate the form components' models (or >> > populate page's pageparameters) and at the end call myForm.myvalidate(). >> > >> >> > Thanks, Ilia >> > >> >> -- Martin Grigorov jWeekend Training, Consulting, Development >> > http://jWeekend.com <http://jweekend.com/> >> > >> >> >> >> -- >> Martin Grigorov >> jWeekend >> Training, Consulting, Development >> http://jWeekend.com >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> >> > -- Martin Grigorov jWeekend Training, Consulting, Development http://jWeekend.com --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
