... Struts is the most appaling MVC framework for web applications ever invented.
Well, it was the first MVC framework. Back in 2000, we were glad we weren't doing plain JSP/Servlet.
Later, we started using newer frameworks. Pretty soon, we noticed we were working several times faster than in Struts.