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]

Reply via email to