struts-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ted Husted <>
Subject Re: Blank Questions
Date Thu, 24 Feb 2005 13:02:04 GMT
I don't know about a template, but I do know someone who did a iBATIS rendition of the infamous
MailReader application. Once apps stabilizes, perhaps he would donate it to us and we could
hook it up to one of the native Java DBMS. 

I am working an application controller implemented in C# based on Struts and Commons Chain.
The code-behind (or Action/ActionForm) plunks the input into a Context, along with the name
of the request, and hands off to the controller. The controller calls a Chain to validate
input, format strings, convert types, and process the business and persistence logic, and
returns the context to the code-behind. The Context includes a "Nominal" property to indicate
success as well as a Struts/Common Resources-type message queue with any error or confirmation
messages. The controller automatically captures any unexpected exceptions and bundles those
into the message queue, so that both excepted and unexpected faults can be handled in the
same way. All of the non-presentation logic is moved into a Chain, where it can be developed
test-first and reused in non-web applications. Ultimately, there could be implementations
for C#, Java5, and PHP5, so that we can develop applications "into" a platform rather than
"with" a platform.

But this may not be the best week to get off on that :)


On Wed, 23 Feb 2005 19:39:05 -0500, James Mitchell wrote:
> See, that's the cool thing about Maven, you can make your own
> application template and Maven will generate it for you.
> Having an Struts-iBatis template would be pretty cool.  Perhaps
> even a C# version ;)
> --
> James Mitchell
> Software Engineer / Open Source Evangelist
> EdgeTech, Inc.
> 678.910.8017
> AIM: jmitchtx
> ----- Original Message -----
> From: "Vic" <>
> To: <>
> Sent: Wednesday, February 23, 2005 5:29 PM
> Subject: Re: Blank Questions
>> Equinox(Appfuse too) even goes as far as having Hibrenate. Does
>> ANYONE think it be a good idea to have iBatis in the template?
>> .V
>> Don Brown wrote:
>>> I think there is room for a quickstart tool somewhere between
>>> struts-blank.war and AppFuse
>>> (
>> ------------------------------------------------------------------
>> --- To unsubscribe, e-mail: For
>> additional commands, e-mail:
> --------------------------------------------------------------------
> - To unsubscribe, e-mail: For
> additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message