Paul,
> I am in the process of learning java to give myself a decent grounding for
> jsp and servlets.
>
> Bearing in mind people will have different ideas, please email with your
> answers to these questions (please include some of your bad experiences
> with books too!):
>
> 1) Can anyone tell me the best book for learning jsp and servlets fast?
Books are kind of a personal thing but here's what worked for me
(but I wasn't a CF developer so my needs weren't the same exactly).
I used Jason Hunter's "Java Servlets" to get started; he covers a lot
of details of servlet architecture and lifecycle (initialization,
instance variables, etc.) in a series of good examples. You can get
started without understanding the servlet lifecycle well but eventually
something astonishing will occur and you will wind up learning it under
less relaxed circumstances. Hunter's book has quite a following in our
company. A 2nd edition is out and covers Servlet 2.2
When it came time to get into JSP I used Fields and Kolb "Web Development
with Java Server Pages." They get into architecting with JSPs and
servlets as well as the code-level details. They also have a couple
of good chapters on JSP Custom Tags--worth learning IMO.
I would also recommend that you get a good book on JDBC. One of the big
advantages you will find over ColdFusion is the ability to put business
logic and data access in a middle tier of Servlets and JavaBeans. You
can still run database queries right out of the pages too, but by getting
them out of pages and into Java classes they're easier to maintain and
reuse. And JDBC's the way you do that. The one I used is "JDBC
Database Access with Java: A Tutorial and Annotated Reference (Java
Series) by Hamilton, Cattell, and Fisher, but it's out of date and out of
print.
What are others' picks for a good JDBC book? I'm preparing a one-day
JDBC course for staff and clients and will need a book that treats
JDBC 2 (DataSource, etc.) well.
> 2) Also can someone tell me the best reference for jsp and servlets?
When it comes to references I usually find myself on the Sun site
or in the Javadocs that ship with JRun.
> I am a Certified ColdFusion developer and have been doing web development
> for over three years and I am wanting to learn as much about jsp and
> servlets and java based web development as fast as possible.
>
> If anyone can help, please email me as soon as possible.
>
> Thanks in advance
>
> Paul
Robert Merrill
Software Engineer
Berbee
5520 Research Park Drive Madison, WI 53711
[EMAIL PROTECTED]
608.298.1036 Fax 608.278.8539
Berbee...putting the E in business
Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists