I've been a JSF user for quite some time till I started learning Wicket few days ago. JSF is a very messy, complicated, and not-so-designer-friendly framework compare to Wicket. To me, Wicket is so simple and elegant and it's very GUI-like. I know Facelets and JBoss Seams exist to ease the JSF development, but I'm still not quite convinced yet.
I'd still like to use JSF since it's the standard. So, do you guys have any comparison on Wicket and JSF (with Facelets)? Can you guys tell me why I should choose JSF over Wicket?
SCJP 5.0, SCWCD 1.4, SCBCD 1.3, SCDJWS 1.4