Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

...

Struts 2 Plugin for JetBrains IntelliJ IDEA provides tight and feature-rich integration to develop Struts 2 applications. Real productivity features (including refactoring support), 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!

Info
titleNEW Screencasts @jetbrains.tv

To get a quick overview watch these screencasts to see Struts 2 support "in action"

Navigation and Autocompletion: demonstrates basic navigation and autocompletion features
Spring integration: setting up Spring integration for your Struts 2 project
(star) Validator integration: new features in IDEA 11

more to follow soon...

Section
Column
width50%
Info
titleIDEA versions

Some features may not be available in all versions.
IDEA 8+ means "IDEA 8 or any higher version"

Please see Struts2PluginChangeNotes for detailed information.

Column
width50%
Tip
titleGetting started

"Hello World" with Struts 2 and IntelliJ IDEA 8 - Detailed introductory blog post by Tabrez Iqbal

...

Symbol

Status

(minus)

planned

(plus)

in progress/mostly done

(tick)

done

(question)

future planning

Info
titleScreenshots

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.

...

IDEA 8+
Graph of all actions and results makes it easy to understand the structure of your application.

validation.xml

Please see this screencast to see it in action: Validator integration

(tick) Navigation to/from corresponding Action-class

...