Re: pass error in submit method

2021-07-02 Thread Sven Meier
Hi, sorry, IPageRequestHandler#getPage() is new in Wicket 9.x: https://github.com/apache/wicket/blob/0c747f494d0dacc0255a2162bee559c57719f0fb/wicket-core/src/main/java/org/apache/wicket/core/request/handler/IPageRequestHandler.java#L67 You can copy that method. Have fun Sven On 02.07.21

Re: pass error in submit method

2021-07-02 Thread vahid ghasemi
I am trying to use the above code and I getting this error: Non-static method 'getPage()' cannot be referenced from a static context. my wicket version is 8.9.0. On Tue, Jun 29, 2021 at 9:54 PM Sven Meier wrote: > Hi, > > instead of worrying about exceptions in your #onSubmit() and always >

Re: pass error in submit method

2021-06-29 Thread Sven Meier
Hi, instead of worrying about exceptions in your #onSubmit() and always wrapping your code in catch-try, you can just use a general exception handler:     getRequestCycleListeners().add(new IRequestCycleListener()         {             @Override             public IRequestHandler

Re: pass error in submit method

2021-06-29 Thread vahid ghasemi
thanks again for answering my questions. can you send me some examples of this concept? (IRequestCycleListener#onException()) just I want to know more about that. On Tue, Jun 29, 2021 at 8:32 PM Sven Meier wrote: > Hi, > > you could use a FormValidator. > > Or let your onSubmit() (or any code

Re: pass error in submit method

2021-06-29 Thread Sven Meier
Hi, you could use a FormValidator. Or let your onSubmit() (or any code it forwards to) throw exceptions and register an IRequestCycleListener#onException() to handle exceptions during form submit. Have fun Sven On 29.06.21 17:51, vahid ghasemi wrote: I want to add form data to the

Re: pass error in submit method

2021-06-29 Thread vahid ghasemi
I want to add form data to the database. so it's not good to loading data for every input and checks from the database. I am using validation and when everything is ok then I connect to the database for better performance :). one Idea is to call the onError method into the onSubmit method. but I

Re: pass error in submit method

2021-06-29 Thread Maxim Solodovnik
Maybe it would be better to perform checks during validation ? from mobile (sorry for typos ;) On Tue, Jun 29, 2021, 22:33 vahid ghasemi wrote: > Hello > How can I pass an error in an onSubmit method? > I have some errors that can detect in the onSubmit method. > I throw exceptions at end of

pass error in submit method

2021-06-29 Thread vahid ghasemi
Hello How can I pass an error in an onSubmit method? I have some errors that can detect in the onSubmit method. I throw exceptions at end of the onSubmit method. In the catch block, I call the error method, but after that, I expect to don't go into the afterOnSubmit method, but he will go and I am