And how about deployment descriptors? Did Struts 2 enhanced the way to tie the input form (if it exists), Action classes, validation framework by, for example, using annotations instead of struts-config.xml?
Yes, you could have zero configuration, configuration files or annotations now with Struts 2. For more information, please check out the Struts website.