We have been using Velocity/Struts for an ecommerce application and have been very pleased with the technology. We are planning to build a different application (from scratch) and reviewing platform options. A few "Pros and Cons" of staying with Velocity/Struts vs. Enhydra/Barracuda vs. ?? would be much appreciated.
THX., John Mahan