Peter Pilgrim wrote:
> Have anybody done any work with or had experience with Apache Turbine?
>
> http://java.apache.org/turbine/index.html
>
> Also I have just invested in "Web Development with Java Server Pages" book
> by Fields & Klob , Manning. Some of these framework kits are running __against__
> grade by being alternatives to JSPs. What is the deal here? Are they being
> anti-Sun?
I don't think of them as being anti-Sun :-); however there are people in the world
that have legitimate issues with some of the things that JSP allows you to do (like
scriptlets, which I don't particularly like either, and is one of the major reasons I
created Struts).
In particular, some template framework developers take the philosophical position that
the development environment should *prevent* you from mixing business logic and
presentation logic. Therefore, they reject JSP because it *allows* such use, even
though recommended development practices encourage you not to go
that way.
You might also want to remember that some of the templating solutions were actually in
existence before JSP was created and standardized -- and in particular before JSP 1.1
made it possible to use custom tags in a powerful, portable, way.
> Won't some of these "kits" fall off the edge of the earth in a year because
> they are anti-JSP?
>
Some will ... some won't. Does the market leader win 100% of the time? If so, we'd
all be running Windows :-). If you go with one of these frameworks (JSP-based or
not), however, you definitely want to make sure you're using an open source version so
that you can continue to support your existing applications in
case the developers of your framework decide to depart.
That all being said, Struts is going to stay focused on developers who want to use JSP
and servlet based technologies. That combination is very powerful, and (courtesy of
the standardization of the specifications) very portable across different servlet
container and application server environments, especially those
that also support other J2EE technologies like Enterprise JavaBeans.
>
> --
> Peter Pilgrim
Craig McClanahan
===========================================================================
To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST".
Some relevant FAQs on JSP/Servlets can be found at:
http://java.sun.com/products/jsp/faq.html
http://www.esperanto.org.nz/jsp/jspfaq.html
http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets