Anandkumar..... the big diference is.....
Struts is a Web application framework. So it have lots of tools and coding
styles that helps you when you want to build a web application.
Jetspeed instead, it a Portal Implementation. These means.... (no only a
development framework)  Jetspeed implements some Portal features as.... User
personalization, Security, sindication, and let you program every piece of
your web page (Portlets) without thinking where it is placed. So you have
MVC not for the entire web page but for every portlet.

Jetspeed is build on top of Turbine.... which is a web app framework the
same as Struts...

To understand these diference.... you should read about Enterprise
Portals.... and Web Development frameworks.....
Enterprise Portals: Jetspeed, IBM, Sybase Ep, Oracle, Plumtree, BEA,
LifeRay...
Framworks: Struts, turbine,  Tapestry in Jakarta, and you'll find many more
in sourceforge...

Good Luck
Ramiro Rinaudo


----- Original Message -----
From: "Anandkumar Ayyachamy" <[EMAIL PROTECTED]>
To: "Jetspeed Users List" <[EMAIL PROTECTED]>
Sent: Wednesday, June 25, 2003 10:28 AM
Subject: Re: Difference between Struts and Jetspeed


> Thanks for the reply. I wanted to know more inside information between
> Struts and Jetspeed.
> According to my understanding both of them have lots in common such as
> 1. Following the MVC principle,
> 2. Ability to write the UI in different technology,
> 3. Ability to use layouts,
> 4. Ability to use actions, etc.,
>
> I would like to know further more similarities and differences between
> the same. If you could
> help it would be fabulous.
>
> Regarding your <instantreaction> Yes it is a serious question and i
> expect lot of similarity as i feel
> there are lot in common.
>
> Cheers,
> AK
>
> Alex McLintock wrote:
>
> > At 17:22 25/06/03 +0530, Anandkumar Ayyachamy wrote:
> >
> >>    Could any of you detail the difference between Struts and Jetspeed.
> >
> >
> >
> > <instantreaction>
> > Is that a serious question? Why do you expect them to have any
> > similarity at all?
> > </instantreaction>
> >
> > OK. I've calmed down now.
> >
> > Struts is a set of JSP tags and tools which help you build web
> > applications. (Ok ok so you can use
> > Velocity as a templating system if you try hard)
> >
> > Jetspeed is quite extensive portal software which lets you create a
> > portal quite quickly.
> > From out of the box it has various useful features for sucking in data
> > feeds and presenting
> > them to the user with the minimum amount of fuss and recoding.
> >
> > For instance it has the concept portlets which are like the boxes you
> > can add or remove from
> > a complex website such as calendar, news headlines, latest headlines
> > from my slashdot and so on.
> >
> > If you are not just doing a simple site with simple data feeds you may
> > wish to implement
> > your own portlet. This is a bit like implementing a servlet - but with
> > a stricter API to conform to.
> >
> > You could implement a portlet with Struts if you really wanted. Or
> > plain JSP, or servlet code or something else.
> >
> > I hope that helps.
> >
> > Alex McLintock
> >
> >
> >
> >
> > ---------------------------------------------------------------------
> > 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]
>
>
>



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to