Mitch wrote:
> My problem lies more with the dizzying array of IDEs, frameworks (STRUTS?),
> and web servers that are out there. Not to mention servlets, java beans etc
> etc.
>
> Where would be a good place to start without losing my mind? I want to be
> able to develop robust java web apps...
As far as IDEs go, it's not necessary to "learn" a bunch of IDEs. Find
one you are okay with, and use it. Eclipse is fairly popular these days
if you want free. IntelliJ IDEA seems to be the commercial option of
choice. There are, as always, fairly good followings of the big-vendor
options as well (for instance, Borland's JBuilder, and Sun's
WhateverWeAreCallingItToday).
Java web applications require servlets, so become familiar with those.
JSP is then a good default choice, and is by far the most commonly used
presentation layer on top of servlets (despite very vocal criticisms by
the dissenting party). Struts, if you are interested in it, pretty much
assumes that you're using JSP as your presentation layer. Within the
next two years there is going to be a reckoning between Struts and JSF
for market domination on Java web app frameworks; I can't predict which
will be the way to go, but Struts certainly has the market penetration
for now.
Once you've got that far, hopefully you'll have an idea where you want
to go next.
--
www.designacourse.com
The Easiest Way to Train Anyone... Anywhere.
Chris Smith - Lead Software Developer/Technical Trainer
MindIQ Corporation