help regarding books..

hi,

i need some help regarding the books on advanced java ..

the topics i am going to cover are :

J2EE application model

JSP

Struts

EJB

Intro. to HTML and XML

Please suggest the books which help me to have a good grip on these topics...

thanks...

regards,

sriganesh.

[339 byte] By [martiana] at [2007-11-27 8:54:24]
# 1
Tutorial: http://java.sun.com/javaee/5/docs/tutorial/doc/
BigDaddyLoveHandlesa at 2007-7-12 21:13:44 > top of Java-index,Java Essentials,Java Programming...
# 2
crosspost...
jwentinga at 2007-7-12 21:13:44 > top of Java-index,Java Essentials,Java Programming...
# 3

Hope this helps;

Here is my suggested reading list read in roughly this order ( I suggest buying them one at a time via the internet (its cheaper) before moving onto the next book). Most of these books are from the publisher O'reilly which I tend to stick with because they are well written. Make sure the book versions you buy aren't out of date (more than 2 or 3 years old(?)).

"Thinking In Java" - Bruce Eckel

HTML & XHTML: The Definitive Guide

JavaServer Pages - Hans Bergsten

Programming Jakarta Struts

JavaScript: The Definitive Guide

SAMs Teach Yourself SQL

JDBC and Java

As far as learning EJB, I think you would be better off learning Spring framework instead (from a book). Spring is much easier than EJB and I think can give EJB a run for its money. Spring is a more advanced framework that Struts so I suggest learning Struts and implementing a project in Struts instead (just my opinion).

Also, visit the Web Tools Platform (WTP) Project (www.eclipse.org/webtools) . Its a free Eclipse Java development tool that has the bulk of the java development IDE market (above even JBuilder).

George123a at 2007-7-12 21:13:44 > top of Java-index,Java Essentials,Java Programming...
# 4

> As far as learning EJB, I think you would be better

> off learning Spring framework instead (from a book).

> Spring is much easier than EJB and I think can give

> EJB a run for its money. Spring is a more advanced

> framework that Struts so I suggest learning Struts

> and implementing a project in Struts instead (just my

> opinion).

No offence, but I take issue with that. Simplicity of learning, ease of use or any other personal reason for using Spring over EJB is irrelevant, IMHO. What matters is what will make you more employable. Not to mention, of course, that it is perfectly reasonable to use Spring and EJB together!

That said, Rod Johnson's trilogy of Spring adverts (J2EE Design and Development, J2EE Without EJB, Pro Java with the Spring Framework) are definately a very good read. I'd also add Better Faster Lighter Java by Bruce Tate, and Mastering EJBs by Ed Roman, for a balanced view of things

georgemca at 2007-7-12 21:13:44 > top of Java-index,Java Essentials,Java Programming...