Spring Web Flow Support in IntelliJ IDEA 12

One of the features added in the last IntelliJ IDEA 12 EAP is Spring Web Flow support. This post is a quick overview of the enhancements.

Watch Spring Web Flow Support in Action


Structure View

The Structure View now shows the structure of your flow.xml file.

Designer

Need to visualize your flow definition? Want to quickly add a few states and transitions without editing XML? Please welcome the completely rewritten Designer.

Expression Language

Spring EL is now fully supported in your flow.xml. Smart completion, navigation and refactoring are included.

All built-in and custom attributes are now available in your JSP pages as well.

Navigation

Use Navigate | Symbol to quickly navigate to any state from anywhere in your IDE. In the editor, gutter icons make it easy to navigate to any parent or inheriting element, while Navigate | Related File allows easy access to parent and inheriting flows as well as subflows.

Spring MVC Integration

Seamless access to all views provided by Spring MVC.

We have just touched a few important areas here. Stay tuned for more improvements soon.

Miss a feature or found a bug? Please feel free to leave your feedback in our issue tracker.

This entry was posted in Demos, New Features and tagged , . Bookmark the permalink.

4 Responses to Spring Web Flow Support in IntelliJ IDEA 12

  1. Rene says:

    Great, will that be adapted for Grails Webflow? If yes, the next version is already bougth :)

  2. Yann Cebron says:

    @Rene: please watch http://youtrack.jetbrains.com/issue/IDEA-88315, AFAIK you’re the first to ask for Grails Webflow integration

  3. Javin says:

    Fantastic feature addition and the way you guys demonstrate it’s just awesome. thanks

  4. Tim Kiekhafer says:

    I second the motion on Grails Webflow support. Would be a very powerful/helpful feature and much appreciated!

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>