JBoss.orgCommunity Documentation
If you prefer to develop web applications using Struts technology JBoss Tools also meet your needs. The professional developer toolset provides all necessary editors and wizards for creating Struts resources that enhances the process of building high-quality web applications.
Note that JBoss Tools support the Struts 1.1, 1.2.x versions.
In this guide you will learn how to take advantage of Struts support that JBoss Tools provide.
For a start, we propose you to look through the table of main features of Struts Tools:
Table 1.1. Key Functionality for Struts Tools
Feature | Benefit | Chapter |
---|---|---|
Struts Support | Step-by-step wizards for creating a new struts project with a number of predefined templates, importing existing ones and adding struts capabilities to non-struts web projects. | struts support |
Support for Struts Configuration File | Working on file using three modes: diagram, tree and source. Synchronization between the modes and full control over the code. Easy moving around the diagram using the Diagram Navigator. Working with struts projects that have multiple modules. Possibility to use Struts configuration file debugger allowing to set break points on struts diagram and then launch the server in debug mode. | graphical editor for struts configuration file debugger |
Support for Struts modules | A Struts module (struts-config.xml) is automatically created while creating a new project. There is also possibility to add new ones or edit already existing modules in your existing project or while importing Struts project. | modules |
Verification and Validation | All occurring errors will be immediately reported by verification feature, no matter in what view you are working. Constant validation and errors checking allows to catch many of the errors during development process that significantly reduces development time. | verification and validation |