Sort of.  JSP is a scripting system that allows dynamic web pages.  Tag
labraries allowed HTML to be extended with custom tags in a JSP environment.
Several independent projects, like Struts, were started to give JSP a more
logical MVC development interface.  JDBC used within JSP, usually via tag
libraries, gives web apps database access.

Add the XML libraries and all the pieces are there, but they have a steep
learning curve.  On top of that, the user interfaces you can build with HTML
are limited, even with Javascript, Tags, and JSP.

Java Server Faces is attempting to provide a logical MVC framework for
development while adding UI components to make web apps look and act more
like regular apps.  That requires the ability to do some event handling.

Ideally, at some point, programmers will be able to write stand alone
programs and web apps that look and act the same.

JSF will standardize this stuff within the Java Community Process.

Project Rave is Suns effort to use various Java tools within a visual
programming framework to make developing apps quick and easy.  Sort of like
Visual Basic, but more functional.  Rave isn't a standard and similar
frameworks from other vendors are in the works.

Rave will initially use JSF and other Java tools to make it fast and easy
for programmers to generate rich web apps with database access.  The plan is
to expand it later to allow the generation of any type of Java app.

Rave is supposed to drastically reduce the learning curve required for
programmers to quickly produce useable apps.


Rick

----- Original Message ----- 
From: "Timothy Goodgion" <[EMAIL PROTECTED]>


> Hello All:
>
> I'm a newbie to the JUG. I just read a description of JavaServer Faces on:
> http://java.sun.com/j2ee/javaserverfaces/
>
> It sounds like a Java version of ASP.NET. Is that an accurate assesment?
>
> Tim


_______________________________________________
Juglist mailing list
[EMAIL PROTECTED]
http://trijug.org/mailman/listinfo/juglist_trijug.org

Reply via email to