You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by "Maxim Solodovnik (JIRA)" <ji...@apache.org> on 2014/11/09 14:27:33 UTC

[jira] [Created] (WICKET-5753) It is impossible to determine inputName in Form.delegateSubmit method

Maxim Solodovnik created WICKET-5753:
----------------------------------------

             Summary: It is impossible to determine inputName in Form.delegateSubmit method
                 Key: WICKET-5753
                 URL: https://issues.apache.org/jira/browse/WICKET-5753
             Project: Wicket
          Issue Type: Improvement
          Components: wicket
    Affects Versions: 6.17.0
            Reporter: Maxim Solodovnik


It is impossible to determine inputName in Form.delegateSubmit method (was working in version 1.4)

as per Martin's comment from this thread: http://markmail.org/message/eiji4elt4mitf2m5


I see a way to simplify this code so it will be possible to do what you
need:
1) AjaxFormSubmitBehavior should implement IFormSubmitter
2) onEvent() should do: getForm().getRootForm().onFormSubmitted(this)

then you can cast to AbstractAjaxBehavior and call getComponent() and then
cast to IFormSubmittingComponent to get the input name

I'm not sure whether clirr-maven-plugin will allow this change in 6.x though

Please file a ticket and I'll take a look in the next days.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)