IMHO, Jetspeed isn't a framework per se (or wasn't last time I looked). It's an 
application that you can customize for your own use. You can write custom components 
for  Jetspeed to use, but you're really plugging things into Jetspeed, the way you 
plug things into an IDE, like Eclipse or IDEA. A power user could download Jetspeed 
and get it up and running without being a Java developer.

Struts is a framework to help Java developers create MVC-style web applications. You 
use it to give you a leg up on writing applications. A power use couldn't download 
"Struts" and get it up and running, because Struts isn't something you run. It's 
something you use to create web applications for people to run.

If you download Jetspeed, and it's pretty much what you want, then that's probably 
want you want to use. But if it's nothing like what you need, and you need to write a 
MVC-style web application, the Struts may be what you need.

For more background on the technologies that are used to write web applications, see 
the preface to the Struts User Guide

<http://jakarta.apache.org/struts/userGuide/preface.html>

and the Struts Community Resource Guide at SourceForge

http://struts.sourceforge.net/community/index.html

Struts does not directly support the new portlet specification at this time, but there 
is a lot of interest on the DEV in making that happen. We do want to make Struts a 
very good choice for writing web apps for both the servlet spec and portlet spec, 
hopefully with zero or near-zero code changes.

HTH, Ted.

On Sat, 03 Jan 2004 11:22:36 +0000, Naresh Agarwal wrote:
> Hi
>
>
> I'm new to the world of web application/portals.
>
>
> What is the difference between struts and a portal framework like
> jetspeed?
>
>
> thanks,
> Naresh




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

Reply via email to