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]

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).
> 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