1. no need coding action forms2. can be any method3. action name can contain place holders4. interceptors5. value stacks6. thread safecompared to struts 1
Advantages of struts1. Centralized file-based configuration2.
Form beans.3. Bean tags.4. HTML tags5. Form field validation6.
Consistent approach.Disadvantages of struts1. Bigger learning curve2.
BAD documentation3. Less transparent4. Rigid approach.