Struts 1.1 Released
Evil Grinn writes "The long-awaited release of Struts 1.1 has finally happened. See the release notes for all of the changes since the last Release Candidate and also since Struts 1.0.2. Many new features are available in a stable production release for the first time today. Congratulations to the entire Struts team."
... After a whole 3 seconds of research... Struts homepage
"Welcome to Struts! The goal of this project is to provide an open source framework for building web applications."
You can find many links related to Struts on Ted Husted's page, because he's the lead developer for Struts and the author of the O'Reilly thereon.
In the opinion of some of the smarter Java developers, Struts is no longer the best of the WADF's in the Java world. Some of them seem to prefer WebWork, which is now part of OpenSymphony. Debate over Struts is raging.
Check out an attempted improvement to Struts.
A lawyer & digital forensics examiner. Also an expert on open source software (OSS).
In addition to Webwork, Maverick and Tapestry are often brought up as alternatives to Struts. Roughly, Maverick seems to be more flexible and to be especially well suited to xslt. Tapestry does what Struts does and a whole lot more; it provides a component-based framework similar to Webobjects. All of these frameworks are similar in that they try to implement MVC (Model-View-Controller) and to separate of html from code. They also all require some time to learn and understand which is why it's hard to come up with an answer as to which is best: few people have the time to look at all of them and make a considered judgement. But using any of them is much better than using nothing.
Actually Ted Husted, while a lead developer of Struts, is not the author of the O'Reilly. That's Chuck Cavaness. Husted authored the Manning publications "Struts in Action".
Daniel
Carpe Diem
It'd be nice if there was a Netbeans module that would read the struts-config.xml and present it in a form, like the TLD module.
I think that exactly the point KDan was making: IDE support for the struts-config and validation.xml files.
I don't know about Netbeans, but there are a couple of them for Eclipse (Alpha Struts Editor, Easy Struts). The latter one already supports Struts 1.1.
You can find many links related to Struts on Ted Husted's page ... the author of the O'Reilly thereon.
Ted wrote Struts in Action actually.
Chuck Cavaness wrote the Oreilly book.
You are checking your backups, aren't you?
Some PHP-based MVC frameworks are out there, too, with various levels of completeness/applicability:
Ambivalence [http://amb.sourceforge.net]
Phrame [http://phrame.sourceforge.net]
AloysCore [http://www.aloyscore.com/]
php.MVC [http://www.phpmvc.net/]