[ 
https://issues.apache.org/jira/browse/WICKET-6392?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16301366#comment-16301366
 ] 

Martin Grigorov commented on WICKET-6392:
-----------------------------------------

I *am* a regular user.
The difference between me and most other regular users is that I used to spend 
my spare time debugging other people's problems too!

With or without the extra constructor people (incl. me) will do mistakes! This 
is normal.
There is #setIncludeSession(boolean) since the introduction of this class in 
Wicket.

I agree that FeedbackCollector(Component) should not include the Session scoped 
messages by default. Since it is a behavior change it should be done only in 
8.x. My 2c.

> Can not change Model when form has Validation Errors
> ----------------------------------------------------
>
>                 Key: WICKET-6392
>                 URL: https://issues.apache.org/jira/browse/WICKET-6392
>             Project: Wicket
>          Issue Type: Bug
>    Affects Versions: 8.0.0-M6
>            Reporter: Kamil
>            Assignee: Martin Grigorov
>         Attachments: wicket-showcase-cleanForm.zip
>
>
> I have a Modal with Form and Submit button (it is used for creating new 
> users).
> Form has several text fields bound to CompoundPropertyModel.
> Everytime I open the Modal, I set  the ModelObject as new User();
> It works fine (fields "see" new model if I cancel the window or if I sumbit 
> it without erors).
> If Form has validation errors, even if i set compoundModel.setObject(new 
> User()); fields have old value and validation erros are present.
> I found 
> [workaround|https://stackoverflow.com/questions/8879775/apache-wicket-how-to-update-model-after-validation-error]
>  but I believe it should be possible with Wicket without "workarounds"



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to