Struts 2 Plugin for JetBrains IntelliJ IDEA provides tight and feature-rich integration to develop Struts 2 applications. Real productivity features (including refactoring support) and , smart assistance just everywhere as well as being a tool understanding the structure and framework will make you more productive instantly. No more countless wizards just generating some XML or code without much intelligence!
To get a quick overview watch these screencasts to see Struts 2 support "in action"
Navigation and Autocompletion: demonstrates basic navigation and autocompletion features
more to follow soon...
About this page
All (main) features are grouped and listed below. Please check the following table to understand the status indicators.
in progress/mostly done
Starting with IntelliJ IDEA 12.1 icons have changed slightly.
Struts 2 facet
All plugin configuration settings are bundled in a dedicated facet. Simply attach a new Struts 2-facet to an existing Web-facet, create a fileset and add your
struts.xml-files from all auto-scanned configuration files in your project and the plugin is ready to work.
Please see this screencast to see it "in action" (a small part only!).
Graph of all actions and results makes it easy to understand the structure of your application.
Please see this screencast to see it in action: Validator integration
Navigation to/from corresponding Action-class