Return-Path: Delivered-To: apmail-jakarta-tomcat-user-archive@apache.org Received: (qmail 95722 invoked from network); 6 Feb 2003 02:35:57 -0000 Received: from exchange.sun.com (192.18.33.10) by daedalus.apache.org with SMTP; 6 Feb 2003 02:35:57 -0000 Received: (qmail 3964 invoked by uid 97); 6 Feb 2003 02:37:33 -0000 Delivered-To: qmlist-jakarta-archive-tomcat-user@nagoya.betaversion.org Received: (qmail 3957 invoked from network); 6 Feb 2003 02:37:32 -0000 Received: from daedalus.apache.org (HELO apache.org) (208.185.179.12) by nagoya.betaversion.org with SMTP; 6 Feb 2003 02:37:32 -0000 Received: (qmail 94233 invoked by uid 500); 6 Feb 2003 02:35:41 -0000 Mailing-List: contact tomcat-user-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Tomcat Users List" Reply-To: "Tomcat Users List" Delivered-To: mailing list tomcat-user@jakarta.apache.org Received: (qmail 94222 invoked from network); 6 Feb 2003 02:35:41 -0000 Received: from dc-mx07.cluster1.charter.net (HELO mx07.cluster1.charter.net) (209.225.8.17) by daedalus.apache.org with SMTP; 6 Feb 2003 02:35:41 -0000 Received: from [66.188.158.157] (HELO tomisan) by mx07.cluster1.charter.net (CommuniGate Pro SMTP 3.5.9) with ESMTP id 31297201 for tomcat-user@jakarta.apache.org; Wed, 05 Feb 2003 21:34:58 -0500 Message-ID: <008601c2cd88$9dbab320$0200a8c0@charter.net> From: "Tom Sheehan" To: "Tomcat Users List" References: <5D83C44941AFD4118B6F0002B302984F438703@EXCHANGE_SERVER> <06cf01c2cd84$6f350cc0$01000001@Will> Subject: Re: [OT]JSP defense - can you point me in the right direction Date: Wed, 5 Feb 2003 20:36:55 -0600 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1106 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Good answer. Did anyone forward this to Denise, the original author of the question? ----- Original Message ----- From: "Will Hartung" To: "Tomcat Users List" Sent: Wednesday, February 05, 2003 8:07 PM Subject: Re: [OT]JSP defense - can you point me in the right direction > > > From: "Denise Mangano" > > Sent: Wednesday, February 05, 2003 5:16 PM > > Subject: [OT]JSP defense - can you point me in the right direction > > > > Seeing as how I am going to be doing the web dev part, while the others > deal > > with the complex database structure and project management tasks, I am > > trying to sell them on using JSP/Tomcat. They are insisting on using CGI > > scripts, which I personally feel is too fundamental for the task at hand. > > Tell them that it's 2003 and not 1995. WebApps as a class of applications > have matured, and there are entire bookcases written on the topic at your > local Barnes and Nobles bookstore. I can't fathom anybody who wanted any web > project of any moderate complexity doing it in straight CGI. > > This is not a CGI vs JSP topic, it's a CGI vs Modern WebApp Framework topic. > Whether it's JSP, PHP, ASP, or any of a plethora of other platforms. > > CGI is still quite valuable and viable for small utilities and what not, > particularly for the small web hosts that "only allow CGI". > > But, if it's not a deployment requirement, then I'd run away screaming and > latch on to ANY of the modern web app architectures and just cling tight > screaming "NO NO NO" as they tried to peal it out of my clenched fists. > > There are simply too many wheels to reinvent. > > JSPs are valuable because of the infrastructure that the Servlet container > provides. Portability across web servers, and platforms. "Free" > authentication, "Free" session management, "Free" filtering, all easily > configurable with no code changes. > > I'm not going to go into the highs and lows of JSPs themselves. The biggest > advantage of JSPs, IMHO, are that they're Just Servlets. Servlets rock, I > think it's a great architecture that has tremendous potential, as shown by > the abundance of frameworks built on top of the basic functionality that > Servlets provide. > > With Servlets and JSPs, you can write the most horrible code on the planet > and be ridiculed by knowledgable coders world wide (even if your site works > fine for you), but you can also write some very elegant code. And the best > part, is that you can write crappy code on top of your elegant code when the > time crunches hit. > > Anyway, it's the architecture that you get for "Free" that makes this a good > platform choice. Add in the zillions of lines of 3rd party code out there > and I think it's one of the most flexible platforms for web applications on > the market. > > Regards, > > Will Hartung > (willh@msoft.com) > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org > For additional commands, e-mail: tomcat-user-help@jakarta.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org For additional commands, e-mail: tomcat-user-help@jakarta.apache.org