I am going to use Struts Dialog for new project. Thanks Michael.
rukka Michael Jouravlev wrote:
The new version of Struts Dialogs library does not contain new features. Instead, it cuts a lot of fat. Well, all of it. The library consists of only two Struts-related classes: EventDispatcher and ActionDispatcher. The latter is direct copy-n-paste from Struts 1.2.7 and is included in case you use older version of Struts (Struts 1.2.2 and higher is supported). EventDispatcher is a ParameterListActionDispatcher with a fancier name. You can find original class here: http://issues.apache.org/bugzilla/attachment.cgi?id=17724 Struts Dialogs is now more about the development approach than about the class library. The sample code provided with the library shows how to convert a page-centric setup-and-submit approach into stateful component approach. Find the simple dispatch sample, multi-state sample, CRUD sample and wizard sample. The latter uses wizard engine previously available as a separate package. There is no upgrade path from version 1.x to version 2.0. The functionality and approach is the same, it is just that your code can now be much tidier. Samples are much tidier as well, please check out the Signup Wizard with very compact action and a form bean classes. If/when ParameterListActionDispatcher is accepted into Struts 1.3.x distribution, Struts Dialogs will serve merely as a samples library. Struts Dialogs homepage: http://struts.sourceforge.net/strutsdialogs/index.html Download page: https://sourceforge.net/project/showfiles.php?group_id=49385&package_id=154597 Samples and all needed runtime libraries are included into base archive, so you don't have to download dialogs-samples-2.0.war file, you can compile samples right from the base archive instead. Michael J. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]