I'm not a Java developer so I might get some terms wrong... but.
An application I integrate with is moving from Spring to Wicket. While it should not affect my integration with it I got to wondering why they would do this?
From what I know Spring is the more popular framework. I know nothing about it except it's popular. I did read the Wicket page and Wicket seems really simple and straightforward.
What are some of the advantages of Wicket?
It seems to me that changing your entire framework would be some work so I wonder if Wicket offers something that Spring does not?
Advantages that often get touted in circles I frequent are: