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