Tools - Struts Community Resources
Integrated Development Environments
Adalon - Adalon is a next generation functional design tool that fills the gaps left by today's market leading software design products.
Struts Tools in
IBM WebSphere Studio - A full-featured environment for rapid Struts application development, providing specialized and graphical editors, viewers, and wizards enabling you to build and manipulate Struts artifacts including JSPs, Java classes, configuration files and mappings, even entire projects, with Struts-specific validation.
MDE for Struts - Graphically develop Struts 1.1 applications using industry standard UML. From simple class diagrams, MDE for Struts generates JSPs, Java classes, struts-config.xml, validator.xml, application resource files, ant build scripts and J2EE deployment files. Take control of architecture by changing Java MetaPrograms that translate the model into code. Just write your business logic and deploy. Also available as an Eclipse plugin.
IDE Plugins (Eclipse)
STRECL - A set of tools offering easier utilization of Struts framework, two-way editing of XML files, code generation using wizards (JDBC DAO), JSP editor and many other functions. Oct 16: JSP editor (beta version) is released.
Improve Struts Configuration File Editor> - struts-config graphical view
Easy Struts 0.6.4 by Emmanuel Boudrant - The aim of this project is to provide a bunch of development tools, for Eclipse v2.0 and Borland JBuilder 5-7, in order to facilitate the development of a Struts application. A GUI editor for struts-config.xml files is available in Eclipse 2.0 plugin.
Struts Console by James Holmes. The Struts Console is a standalone Java Swing application for managing Struts-based applications, including plugin support for Eclipse, IBM WSAD, IntelliJ IDEA, JBuilder, NetBeans, Oracle JDeveloper and Sun One Studio (Forte).
Tinman Project: Essential Java Documentation
Tomcat Launcher Plugin by Sysdeo
Eclipse Web Tools
More plugins for Eclipse ...
IDE Plugins (other)
Visual Tools (GUIs)
Carrier 2.0 b2 by Netspead - A new kind of IDE in which both programming developers and non?programming professionals are capable of composing fully functional web applications with rich user interfaces and also capable of collaborating with each other completely on Internet.
Struts GUI 3.2.3 by Alien-Factory - Alien-Factory's Struts GUI for Microsoft Visio is essentially a Visio Stencil with Visual Basic Macros.
Struts Studio 4.7 by Exadel Inc. - A visual drag-and-connect approach to rapid development of Struts web applications.
Struts Console 4.0.4 by James Holmes. The Struts Console is a standalone Java Swing application for managing Struts-based applications, including plugin support for Eclipse, IBM WSAD, IntelliJ IDEA, JBuilder, NetBeans, Oracle JDeveloper and Sun One Studio (Forte).
ObjectAssembler 2.5 Pro by ObjectVentur - supports the development of Struts applications, a popular open source web application framework that is part of Apache's Jakarta Project. The same visual development and code synchronization available with J2EE components are available for Struts components.
Scioworks Camino 3 by Scioworks Pte Ltd. - A visual tool for Struts.
Struts Builder 0.4b by RiverNorth - an Opensource tool (GPL license) originally developed for internal use to aid in development of Struts-based web applications (1.1 style).
Karapan Sapi 1.1.2: open source generator software for the Struts framework.
Struts CodeMaker by Ravindran Ramaiah - Generate Struts application by reading configuration file or JSP files. Updated 2001-08-21.
Struts Gen by Cyberzombie - A rudimentary wrapper tool for value objects.
Struts Generator by David Winterfeldt - Based on the generator.xml and a table/query an xml file is generated. Based on the generated xml file a primary key class, data bean class, jdbc class, and an ActionForm (Struts) can be generated.
Struts XSLT Code Generator by Shengmeng Liu - An XSLT based code generator for Struts, completely based on the XSLT transformation and a set of stylesheet files. Ideally, users can customize the stylesheet for each type of Struts files to have templates of their own without having to access the source code and recompile it.
X2J by Objectwave - A code generation tool for building Struts applications. It includes wizard for easily creating JSPs, and the required Action and ActionForm classes as well as graphical tools for updating the config file.