nBefore Struts, everyone wrote
their own front controllers (or
worst, put their controller logic in JSP)
nAfter Struts, the custom front
controllers could be thrown out
nDevelopers focus on solving business problems
nProductivity Gain!
nBut with Struts (and most of the
other web frameworks) you still have to write your
own business delegates or service layers…