Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Recognize Struts related files/classes at a glance throughout the IDE (Project/Packages View, Editor tabs, Autocompletion, ..):

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:

...

Spot setup errors easily, additionally providing a quickfix to add the current unmapped struts.xml-file in question files to any existing fileset.

(plus) Library validator/setup

Creates IDEA project/module-library and - if required - downloads all necessary JAR files required for Struts 2.

(minus) Library validator/setup for standard plugins (Spring, Tiles, JSF, ..)

...

Errors are highlighted immediately in the editor, additional validation is triggered for Make Project.
IDEA 7: see "Validation" tab in S2 facet for more options
IDEA 8: see Project Settings->Compiler->Validation

(plus) Quickfixes
(minus) struts.xml: restrict resolving to result location depending on result-type (e.g. Velocity)

...

(minus) Autocompletion/navigation for form properties
(plus) Autocompletion/navigation for other

...

tags

Autocompletion is available for most attributes with static values.

...

Define inline-styles (cssStyle) or reference existing CSS classes (cssClass) (IDEA 8: plugin "CSS Support" must be enabled).
Image Added

Plugins/3rd Party Extensions

...