Buy New

or
Sign in to turn on 1-Click ordering.
Buy Used
Used - Good See details
Price: 4.63

or
 
   
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Colour:
Image not available

 
Tell the Publisher!
Id like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Java for the Web with Servlets, JSP, and EJB [Paperback]

Budi Kurniawan
4.0 out of 5 stars  See all reviews (2 customer reviews)
Price: 38.99 & FREE Delivery in the UK. Details
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Usually dispatched within 9 to 14 days.
Dispatched from and sold by Amazon. Gift-wrap available.

Book Description

12 April 2002 073571195X 978-0735711952 1

Java for Web with Servlets, JSP and EJB is the one book you need to master Java web programming. It covers all the technologies needed to program web applications in Java using Servlets 2.3, JSP 1.2, EJB 2.0 and client-side programming with JavaScript. These technologies are explained in the context of real-world projects, such as an e-commerce application, a document management program, file upload and programmable file download, and an XML-based online book project.

In addition to excellent content, this book includes licenses to two Java web components from BrainySoftware.com. You receive a full license of the Programmable File Download component for commercial and non-commercial deployment. You are also granted to a license to deploy the author's popular File Upload bean for non-commercial use, which has been licensed by the Fortune 500 company Commerce One and purchased by major corporations such as Saudi Business Machine, Ltd. and Baxter Healthcare Corporation.


Product details

  • Paperback: 976 pages
  • Publisher: Sams; 1 edition (12 April 2002)
  • Language: English
  • ISBN-10: 073571195X
  • ISBN-13: 978-0735711952
  • Product Dimensions: 22.9 x 17.5 x 5.3 cm
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Bestsellers Rank: 1,080,762 in Books (See Top 100 in Books)
  • See Complete Table of Contents

Product Description

From the Author

This book covers Servlet 2.3, JSP 1.2 and EJB 2.0 and caters to beginners as well as advanced developers. For beginners, this book is really easy reading. You are guaranteed to run your first servlet in 6 easy steps or about 10 minutes after you install Tomcat. For seasoned programmers, you will enjoy even more because the strength of this book is that it offers real solutions to challenges Web developers face every day. You will find techniques and projects such as:

- Sending files to the browser and force the browser to display the "Save As" dialog.

- File upload, including the original code whose modified version is used in IBM's WebSphere J2EE server documentation.

- Document management, providing a Windows Explorer-like navigable object structure.

- XML-Based e-books.- Model 2 Implementation of an E-Commerce Site.

- Filters

- Accessing databases and run your SQL statements online

- Session management

- Web Security

- Developing session, entity and message-driven EJBs and deploying them in JBoss.

- Controlling applets using JavaScript

- Client-side input validation

From the Back Cover

Java for Web with Servlets, JSP and EJB is the one book you need to master Java web programming. It covers all the technologies needed to program web applications in Java using Servlets 2.3, JSP 1.2, EJB 2.0 and client-side programming with JavaScript. These technologies are explained in the context of real-world projects, such as an e-commerce application, a document management program, file upload and programmable file download, and an XML-based online book project.

In addition to excellent content, this book includes licenses to two Java web components from BrainySoftware.com. You receive a full license of the Programmable File Download component for commercial and non-commercial deployment. You are also granted to a license to deploy the author's popular File Upload bean for non-commercial use, which has been licensed by the Fortune 500 company Commerce One and purchased by major corporations such as Saudi Business Machine, Ltd. and Baxter Healthcare Corporation.


Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Reviews

5 star
0
3 star
0
2 star
0
1 star
0
4.0 out of 5 stars
4.0 out of 5 stars
Most Helpful Customer Reviews
3 of 3 people found the following review helpful
4.0 out of 5 stars Good for getting it all together, weak on EJB 19 Nov 2003
By Frank Carver VINE VOICE
Format:Paperback
This is a big and heavy book, but it needs to be to cover the scope of servlets, JSP and EJB in a practical and detailled way, It includes a lot of real code listings for practical projects. The downside with wide-scope books is that sometimes individual areas get less attention than they might in a more specific book. To some degree that's true for the EJB material in this book. What the book covers well is getting all the various server-side Java APIS to work together. If you want an in-depth treatment of EJB you are much better off getting one of the more focussed EJB books. This book covers Servlets 2.3, JSP 1.2, and some of EJB 2.0.
Comment | 
Was this review helpful to you?
7 of 9 people found the following review helpful
4.0 out of 5 stars Covers every aspect of Java Web Development 14 May 2002
Format:Paperback
This is a big book, close to 1000 pages and does an excellent job of teaching a huge subject. The coverage of Servlets and Java Server Pages and all the associated technologies that go with them ( Tag Libraries, Javascript, caching, authentication etc etc ) are clear, concise and very easy to follow.
Don't expect to become and EJB expert from the coverage in the book, the 6 chapters at the end of the book are ideal for Servlet and JSP programmers who either need to intergrate or develop small scale EJB applications. The information is accurate and the examples well worked out.
I find it a bit strange to dedicate a whole chapter ( all 5 pages ) on how to download a file, and then the next chapter ( all 18 pages ) on how to up load a file, but each chapter does cover a new topic so understand why
Overall a very good book and I would definately recommend this to the Servlet and JSP developers in my teams
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 4.1 out of 5 stars  52 reviews
140 of 142 people found the following review helpful
5.0 out of 5 stars Exceptional!!! 5 May 2002
By kevin tuite - Published on Amazon.com
Format: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.
42 of 45 people found the following review helpful
5.0 out of 5 stars Just like sitting in a classroom 21 May 2002
By "zendog" - Published on Amazon.com
Format: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.
29 of 31 people found the following review helpful
5.0 out of 5 stars Bible for Java web developers 15 May 2002
By Amarnath Nalumachu - Published on Amazon.com
Format: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.
13 of 13 people found the following review helpful
5.0 out of 5 stars File Download Works 4 Sep 2002
By Huy Tran - Published on Amazon.com
Format:Paperback
I bought this book after reading the author?s article at Java Pro site on file download. That article helped me solved the problem I had had for weeks. Previously I had tried to find the solution in many books, not only servlet/JSP books, but also ASP and PHP books, to no avail. This technique (how to send a file and make the browser display the Save window) is simple, i.e. it works by adding a certain HTTP header. Surprisingly, the author was the first (and probably the only one) to publish such a technique. I think all web programming books should include this important technique.
The book comes with free file download bean that is very easy to use, and also explains how it works. I don?t understand why the other reader from South Africa experienced problems with the bean because the bean works on the server side. Once the file gets sent to the browser, its the browser?s responsibility to save it to disk. Was he using a non-standard browser? (I myself use Netscape and IE) I also disagree with his view on long code. Pages of code, to me, show that the author was really serious in presenting real-world projects. What?s important is the code is well documented and easy to understand, which it is.
The author seems to be a programmer himself. He knows what the real problems in web programming are and offers solutions to them. This is a very good book.
11 of 11 people found the following review helpful
5.0 out of 5 stars My Choice After Some Research 28 May 2003
By "tonymartin8122" - Published on Amazon.com
Format:Paperback
I bought this book, after spending two hours comparing this with the other two popular titles, "Core Servlets and JSP" and "More Servlets and JSP". The three are supposed to be the best titles in the category.
It was not an easy job. The three are well written and explain the concepts very clearly. I failed "Core Servlets" straight away, because it covers Servlets 2.2 and JSP 1.1 and not the more recent 2.3 and 1.2. "More Servlets" has a better cover than this book and it was published by Prentice Hall, a more prestigious publishing company than New Riders. However, looking into the table of contents more closely, I could point out that this book (Java for the Web), with 200 more pages, has much more meat. It beats "More Servlets" in almost all aspects, except that "More Servlets" covers JSTL beta. However, this book covers many more not found in "More Servlets", such as caching, file upload, document management, JavaScript, EJB, Application Design, etc. There is also some freebie software not found in "More Servlets".
After reading half the book, I would say I'm very happy with it. Well done.
Were these reviews helpful?   Let us know
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Look for similar items by category


Feedback