140 of 142 people found the following review helpful:
5.0 out of 5 stars
Exceptional!!!, May 5, 2002
This review is from: Java for the Web with Servlets, JSP, and EJB: A Developer's Guide to J2EE Solutions (Paperback)
I can't believe there is one Java Web book that covers all plus more:
Servlets 2.3, JSP 1.2, EJB 2.0, JavaScript, and teaches you how to use
those technologies in real-world projects. There are so many things you
can't find in other servlet/JSP books.
Here are my favorite chapters:
Chapter 4 gives you wide coverage of how to use JDBC in a Web application.
Chapter 5 is an excellent chapter on session management. Very thorough.
Chapters 6 and 7 discuss the new features of servlet 2.3: application and
session events and filters.
Chapter 12 is only 5 pages but it offers you the technique you don't find
in other Web programming books: how to send a file to the browser and make
the browser display the "Save As" dialog.
Chapter 13 explains how to upload files in depth. This is definitely not
covered in most servlet/JSP books.
Chapter 15 teaches you how to cache your data to greatly improve
performance.
Chapter 17 teaches you how to design your application.
Chapter 27 is full of tips on how to control applets using JavaScript.
Also, the bonus software in the CD is invaluable:
- The file upload bean enables you to upload files effortlessly, you just
need to copy the .jar file into the lib directory under your application's
WEB-INF directory. According to the back cover and the author section,
this bean is licensed by Fortune 500 company Commerce One and the code is
used in the example code of IBM's WebSphere J2EE server documentation!
- The file download makes sending files to the browser error-free.
There are 3 ready-to-use projects:
- E-commerce site based on the Model 2 architecture. This is a perfect
example of how to implement the recommended Model 2 architecture.
- XML-based e-book. Very unique, you can use this to create your own
online documentation and more importantly it's browser-independent.
- Document management, this is my favorite. I am impressed by the
navigation tree that really looks like Windows Explorer. I did not know
that it is possible to do so with JavaScript. It enables you to give
permission to certain people to access certain files.
The EJB section of this book is not the most complete, but surprisingly it
is easy to understand.
One thing that this book does not have is the discussion of the Jakarta
Struts project. But, overall I am very happy and wish this book had come
out much earlier.
O, btw, another thing that makes this book different is one section in the
introduction. It talks about the battle between J2EE vs Microsoft .NET.
Very interesting.
Help other customers find the most helpful reviews
Was this review helpful to you? Yes
No
42 of 45 people found the following review helpful:
5.0 out of 5 stars
Just like sitting in a classroom, May 21, 2002
This review is from: Java for the Web with Servlets, JSP, and EJB: A Developer's Guide to J2EE Solutions (Paperback)
This is an excellent book. I'm a Java instructor and this book is structured as if the writer is a teacher and the reader a student. There are no leaps of faith or "assumed" knowledge. The author patiently explains the purpose of all relavent information before easing into new material. Besides being written in a friendly manner, the material is thorough which includes several appendix topics for setting up classpath, etc.
If you're struggling to find a great J2EE book without spending [money] on multiple texts, take a close look at this one.
Help other customers find the most helpful reviews
Was this review helpful to you? Yes
No
29 of 31 people found the following review helpful:
5.0 out of 5 stars
Bible for Java web developers, May 15, 2002
This review is from: Java for the Web with Servlets, JSP, and EJB: A Developer's Guide to J2EE Solutions (Paperback)
This comprehensive volume covers Java Servlets, JSP and Enterprise Java Beans technology. Style of presentation is lucid and equips the readers to develop a full fledge e-commerce appplication from scratch. Advanced topics like security configuration,caching, file upload are explained in detail with suitable real world examples which are rarely found in similar books.
Instead of commercial servers, examples are based on free open source server (Tomcat and JBoss) which makes this book all the more interesting for students and developers alike.
This volume is highly recommended for beginners and well as advanced web developers.
Help other customers find the most helpful reviews
Was this review helpful to you? Yes
No