>From the perspective of a web designer, JSP isn't very mature. There aren't
many GUI tools that support JSP and the ones that do like Dreamweaver are
first generation and need more work.
>From the perspective of a Java developer working on web applications and
user interface design, JSP is a godsend and is very mature technology. This
is especially true if you are working on enterprise applications. There
isn't any other technology that even competes on the same level with JSP,
servlets and EJBs. I don't work with GUI web development tools. I rely on
our web developers to do that and I add the Java and JSP tags that they
can't handle.
There are at least 5 books on JSP and even more on servlets. If you can't
configure the tools maybe you are out of your depth and should employ the
help of a system admin. I'm a programmer with 17 years experience and over 2
years of Java and 18 months of JSP and I don't try to configure our
webservers without help. It isn't my expertise. That a particular
implementation of a JSP/servlet engine is difficult to configure is hardly
an indication of the maturity of JSP and servlets.
-----Original Message-----
From: blackmon [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, August 29, 2000 10:45 AM
To: [EMAIL PROTECTED]
Subject: Re: your opinions about servlets + JSP, Brazil, WebMacro and
other co mpeting technologies
Having tested JRun, JServer and Tomcat with Apache I would hesitate to say
JSP is
'mature'. There are no third party books on any of these tools.
Configuring Tomcat and
JServe is anything but straightforward based on the documentation provided.
As you can see by the questions to the various newsgroups regarding JSP
development, there are many unanswered questions in every aspect of using
these tools. I'd prefer to wait
a year before using these tools but unfortunately I don't have that option.
Bill Blackmon - Technologist
Razorfish, NY
[EMAIL PROTECTED]
212-798-7024
-----Original Message-----
From: A mailing list about Java Server Pages specification and reference
[mailto:[EMAIL PROTECTED]]On Behalf Of Petr Jiricka
Sent: Tuesday, August 29, 2000 10:28 AM
To: [EMAIL PROTECTED]
Subject: your opinions about servlets + JSP, Brazil, WebMacro and other
co mpeting technologies
Hello,
I would like to ask everyone a rather general question on web application
development: how do you feel about the contemporary Java-based technologies
for web application development ? There used to be scores of "template
solutions" (I wrote one, too) before JSP bacame the de facto standard for
Java-based web app development. JSP seems to have unified all the diverse
approaches and to some extent eliminated the ugly mixing of Java and HTML
code, a common practice at times when servlets were used for generating page
content.
Now JSP seems to have matured a bit, now beans and especially tag libraries
allow some componentization and code reuse, using a controler servlet allows
building applications with a sound MVC (Model 2) architecture, and there are
even components which can be used in such applications, such as the Struts
framework or the Jakarta tag libraries.
Still, it looks like many people are still dissatisfied with the JSP (and
sometimes the servlet) technology and are building competing technologies,
which would improve on JSP in many ways. Two recent examples are the Brazil
project, which promises web applications which could be built of small
reusable components, and the Velocity project, which promises to be
compatible with the WebMacro solution (btw., WebMacro has some very good
design ideas, such as "no Java code allowed in the template" or "enforce MVC
model"). I don't know much about Brazil, but it seems to have some very good
ideas.
So I would like to ask everyone: Do you think there is a need for a new
technology for building web applications ? What do you think are the
strengths and weaknesses of JSP ? Do you think another technology can
improve significantly on JSP ? Are you effective when using JSP or do you
think that another technology could help you being more effective ? Or are
all these technologies basically the same ? What features do you miss in JSP
and what in other technologies ?
Thank you for your answers.
Petr
Links:
Brazil: http://java.sun.com/features/2000/08/brazil.html
Velocity: http://jakarta.apache.org/velocity/
WebMacro: http://www.webmacro.org
Struts: http://jakarta.apache.org/struts/index.html
===========================================================================
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