A December 2003 MSDN Article on ASP.NET and Struts: Web Application Architectures was discussed exhaustively on various technical forums including theserverside.com; it’s an interesting reading to understand the how comparative analysis of architectures unfold.
There is another framework comparative studies project Wafer (Web Application Framework Research project) as defined on their website.
"Wafer is a research project which compares the many open source web application frameworks which are available using a common example application. This research project is designed to compare the application frameworks on a level field by specifying an example application so that the application features become irrelevent and the merits of each framework becomes the focus"
Just read ASP.NET Overtakes JSP and Java Servlets; a bit hostile but we are catching up!
MSDN has a section on migration which provides various knowledgeable articles collectively. But I reserve rights not to agree with this particular case study of JLCA because my experience with conversion of Bayesian corpus classification library wasn’t very pleasant.
Remember Me