Skip to end of metadata
Go to start of metadata

(info) Looking for documentation and features?

To keep up to date read my blog Struts, IDEA and such or follow me on Twitter

IntelliJ IDEA 12.x scope

A list of new features/improvements planned for IDEA 12.x
Please submit new RFEs to issue tracker or vote/comment on existing Struts2 issues

OGNL support: please see dedicated page Struts 2 Plugin OGNL Support
S2 taglib support for Freemarker/Velocity (as in JSP) (minus)
Struts2 jQuery Plugin: align with latest version (tick) (contributed by <jogep@apache.org>)

Leda 12.1.2 129.298 (13-04-17)

General

  • Project wizard: update to Struts 2.3.14

struts.xml

  • <param> "name" in <result>: resolve against Action class properties additionally (IDEA-105072)

Code

  • "Unused Declaration": do not highlight class/methods as unused when Convention plugin is used (IDEA-89442)

Leda 12.1 Final (13-04-03)

General

  • "Create new struts.xml" in "New|XML Configuration File" context menu (IDEA-84305)

struts.xml

  • <package> "extends": support multiple parent packages (IDEA-103705)

Leda 12.1 RC1 (13-03-21)

General

  • Project wizard: update to Struts 2.3.12

JSP

Leda 12.1 129.17 (13-03-14)

JSP

  • Improved support for Struts2 jQuery Plugin (contributed by <jogep@apache.org>)

Leda 12.1 128.101 (13-03-07)

struts.xml

  • Exception: EA-36732 - SIOOBE: TextRange.substring (action property in <result> containing method call with "'")
  • do not highlight method-call expressions in <result> action properties

Leda 12.1 128.18 (13-02-27)

General

  • Fileset configuration usability, reset "Apply" button state correctly

Leda 12.1 126.330 (13-02-20)

OGNL

  • JSP: complete predefined variables (#request, #session, ...)
  • Highlighting: new setting "Comma" (taken from Language Defaults)

Leda 12.1 First EAP (13-02-14)

General

  • Project wizard: update to Struts 2.3.8
  • Update icons for Darcula/Retina compatibility

JSP

  • Inspection/quickfix for "hand-built" Action-URLs to convert to <s:url> (IDEA-98091)
  • JSP EL inspector wrongly considers OGNL map creation expression in Struts 2 tag as EL expression (IDEA-22613)

OGNL

  • Parser/PSI: complete rewrite using GrammarKit
  • Editor highlighting: inherit "Language Default" settings
  • Parse #varName = expression
  • smarter keyword completion

Leda EAP 123.23 (12-11-27)

General

  • Project wizard: update to Struts 2.3.7

Leda Public Preview 122.746 (12-11-08)

struts.xml

  • Freemarker: resolving for .ftl files located in web roots (Thread)

Leda EAP 122.592 (12-10-19)

General

  • Project wizard: update to Struts 2.3.4.1

struts.xml

  • <action> "method": do not highlight wildcard as error (IDEA-86768)
  • <action> "method": do not show overridden methods multiple times in completion variants (IDEA-82855)

IDEA 12 First Preview 118.749 (12-06-27)

General

  • Project wizard: update to Struts 2.3.4

struts.xml

  • Spring: do not reference "abstract" Spring beans (IDEA-84306)

OGNL

  • Support static field access @classname@fieldname (parsing only) (IDEA-81316)
  • No labels