Se vc estiver na situação:
"preciso aprender struts pra ontem"
aprenda struts. vai ser mais chato de entender pq vc vai ter perder tempo entendendo os xmls chatos, pq o maldito actionform tem que ser mapeado em um maldito xml, pq as action extendem de httpservlet (pq não mudam essa merda???)
se estiver na situação
“ja sei jsp\servlets e quero aprender sem tanta pressa como funcionam os frameworks web”
mentawai é uma boa, é bem mais fácil e rápido de aprender
depois, qndo for aprender outros, vc ja sabera os conceitos de action, interceptor, i18n, etc, e as design patterns aplicadas, de modo que poderá se concentrar nas configurações específicas de cada um
é a minha opinião
embora eu não ache o mentawai como simplesmente um framework de aprendizado, ele não deixa nada a desejar para outros frameworks 