It is time consuming and limited. PCI compliance nightmare.
Struts is a bloated, non-intuitive, over-engineered, slow, piggy crappy MVC. I hate it with all of my heart. Anyone that things Struts is worth learning or knowing is an idiot.
Able to create fast complex internet applications.