Struts 2 provides many features that were not in struts 1. The important features of struts 2 framework are as follows:
- Configurable MVC components
- POJO based actions
- AJAX support
- Integration support
- Various Result Types
- Various Tag support
- Theme and Template support