Tak, You and others who like the page oriented development environment will enjoy reading about "Shale" -- it's my proposed architecture for Struts 2.0 (basically providing application controller features on top of JavaServer Faces), and the ViewHandler API has many of the same characteristics you are describing.
The proposal isn't packaged separately at the moment, but it's all in the *source* nightly builds of Struts, available at: http://cvs.apache.org/builds/jakarta-struts/nightly/ In the distro, the directory "contrib/struts-shale" includes a proposal document and the beginnings of the corresponding API classes and implementations, while the "contrib/struts-shale-mailreader contains the good old struts-example webapp converted to use this style to make it easy to see what it does to the programming model. Of course, we're not the only ones thinking this way, either -- ASP.Net has pretty much the same pattern with code behind files. Craig On Sun, 07 Nov 2004 19:05:40 -0500, Tak Yoshida <[EMAIL PROTECTED]> wrote: > Hi, > > I would like to introduce Page Driven development, OzStruts, to all Struts > developers, > which makes Struts application more clean and maintainable. > > I guess most of Struts developers are having same issues I had, > so please take a look at my two cent idea. > Any productive suggestion and critices would be really appreciated. > > Documentations are available at > http://sourceforge.net/project/showfiles.php?group_id=111296&package_id=120334&release_id=280886 > > OzStruts 1.0 is available at > http://sourceforge.net/project/showfiles.php?group_id=111296&package_id=128965&release_id=280994 > > -- > Tak Yoshida mailto:[EMAIL PROTECTED] > > --------------------------------------------------------------------- > 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]

