This document is an MRD (Marketing Requirements Document) for the ideal vision of what the Struts 2 IDEA Plugin will be. At this point, no IDEA plugin has been created for Struts 2. When it is created, it will be based on EclipseWork.

A key success for the framework is its ability to provide tools that make developers lives easier. This isn't just some configuration editor, but rather a complex integrated environment where developers can write their code, build JSPs, and have much of the redundant work related to automated or assisted. IDEA integration enables developers to not only write framework-based applications faster, but also with much higher quality.

The IDEA Plugin has the following features: