IntelliJ IDEA 13.1.0 Web Help

11.0+

View | Tool Windows | Struts Assistant

The Struts Assistant tool window appears when you open a project that contains a module with enabled Struts support. Use this tool window to manage elements, tiles, and validators in a Struts application.

The Struts Assistant tool window has three tabs:

The Struts Assistant tool window displays three views:

  • The Structure Tree shows the structure of the Struts configuration file struts-config.xml depending on the current tab.
  • The Properties Table shows the attributes of the node selected in the Structure Tree.
  • The Struts Web Flow Diagram graphically presents the relations among the elements of your application.

    Note

    The Struts Web Flow Diagram appears in the Struts tab only.

The views are synchronized. If a node is selected in the Structure Tree, the Properties Table shows the node's attributes. If a node has a corresponding diagram object, this diagram object is selected as well.

Common toolbar buttons

Item Tooltip and shortcut Description
img Autoscroll to Source Click this button to enable navigation from the selected element in the Structure Tree to the corresponding source code block in the struts-config.xml configuration file (opening it, if necessary).
img Autoscroll from Source Click this button to enable navigation from a source code block in the struts-config.xml configuration file to the corresponding node in the Structure Tree.
img
img
Expand all
Ctrl+NumPad+ or Ctrl+EqualsCtrl+NumPad+ or Ctrl+EqualsCtrl+NumPad+ or Ctrl+EqualsCtrl+NumPad+ or Ctrl+EqualsCtrl+NumPad+ or Ctrl+EqualsCtrl+NumPad+ or Ctrl+EqualsCtrl+NumPad+ or Ctrl+EqualsCtrl+NumPad+ or Ctrl+EqualsCtrl+NumPad+ or Ctrl+EqualsCommand NumPad or Command EqualsCommand NumPad or Command EqualsCommand NumPad or Command Equals
Collapse all
Ctrl+NumPad - or Ctrl+MinusCtrl+NumPad - or Ctrl+MinusCtrl+NumPad - or Ctrl+MinusCtrl+NumPad - or Ctrl+MinusCtrl+NumPad - or Ctrl+MinusCtrl+NumPad -Ctrl+NumPad - or Ctrl+MinusCtrl+NumPad - or Ctrl+MinusCtrl+NumPad - or Ctrl+MinusCommand NumPad - or Command MinusCommand NumPad - or Command MinusCommand NumPad - or Command Minus
Click this button to have all nodes expanded or collapsed.

See Also

Language and Framework-Specific Guidelines:

Reference:

Getting Started:

Web Resources: