Configuration errors Highlight common configuration errors or possible problems on-the-fly - while you're editing.
Idea 11 Provides editing, highlighting and plugin autocompletion support for ognl expressions - not just for Struts 2 applications.CSS support (idea 8: plugin "CSS Support" must be enabled) Define inline-styles (cssStyle) or reference existing tiles CSS classes (cssClass).Rename refactoring (ShiftF6) or perform Find Usages (AltF7/CtrlAltF7 Simply Ctrl-click (or press CtrlB) on any element to navigate to its declaration - or take a peek without leaving the current editor using Quick Definition Lookup (CtrlShiftI).IDE integration "Go To Action/Package" by name.Xml files not mapped to file sets.Highlighting of configuration/reference tiles errors Errors are highlighted immediately in the editor, additional validation is triggered for Make Project.Xml, autocompletion, please see plugin tiles this screencast to see it "in action" (a small part only!).Autocomplete all global variables.Struts 2 Plugin struts for JetBrains IntelliJ idea provides tight and feature-rich integration to develop.Navigate from Action-class to all corresponding validation.Xml: idea.1.1: Groovy support added idea.5 Use the gutter icon (or use Navigate- Related File) to directly navigate to any result(s) from your action method: JSP Click on the Action-class icon to quickly open the corresponding Action-class or Ctrlclick on the "action"-attribute open.Idea.5, struts use this shortcut to quickly navigate from any web-resource used in result to its action -declaration and/or Action-method.Xml-file already mapped in web.No more countless wizards just generating some struts XML or code without much intelligence! A S2-facet with default fileset and an empty struts.
Jsp @ page contentType"text/html; charsetUTF-8" @taglib uri WEB-INF/d" prefix"tiles" tiles:insert page"Template.
Blog post with screen-shots struts2-jQuery plugin idea 9 Provides autocompletion, navigation for JSP tags.
Library validator/setup for standard plugins (Spring, Tiles, JSF,.).
Simply attach a new Struts 2-facet to an existing Web-facet, create a fileset and add your struts.Idea 11, yoga also vice versa from Action-class to action -declaration and any referenced result(s) files.Please check the following table to understand the status indicators.Reference Spring beans where basic supported dummies (e.g.Idea 7 : see "Validation" tab in S2 facet for more options idea 8 : see Quickfixes Various quickfixes to create missing elements etc.Central 3, jan, 2017.5.8 Central 3 plugin Dec, 2016.5.5 Central 3 workout Oct, 2016.5.2 Central 3 Jul, 2016.5.1 Central 3 Jun, 2016.5 Central 4 May, 2016.5-beta3 Central 3 Jan, 2016.5-beta2 Central 3 Sep, 2015.5-beta1 Central 3 Jul, 2015.3.x.Freemarker (plugin "FreeMarker support" must be enabled) idea 8 All supported S2 taglibs are automatically available: Global variables as well as properties provided from corresponding Action-class will be resolved: Velocity (plugin "Velocity support" must be enabled) idea.x Add all global macros (struts.Xml: restrict resolving to result value depending on result-type (e.g.Hint: searching for something in the tree?Catch the bugs before time-consuming deploy manual-test.Just start typing its name to find.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.I18N-support idea 10 Support for.properties-based I18N for s:text basic (can be disabled in S2 facet, workout tab "Features.Plugins/3rd Party Extensions Spring plugin (plugin "Spring Support" must be enabled and Spring facet setup properly) Please see this screencast to see Spring integration "in action".
If you are using maven, add this dependency.
Jar struts2 tiles plugin jar must be present as well as Tiles libraries.