Web Development with Java and over one million other books are available for Amazon Kindle. Learn more

Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Buy Used
Used - Good See details
$41.40 & this item ships for FREE with Super Saver Shipping. Details

or
Sign in to turn on 1-Click ordering.
 
   
Sell Back Your Copy
For a $31.20 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Web Development with Java: Using Hibernate, JSPs and Servlets
 
 
Start reading Web Development with Java on your Kindle in under a minute.

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

Web Development with Java: Using Hibernate, JSPs and Servlets [Paperback]

Tim Downey (Author)
3.7 out of 5 stars  See all reviews (6 customer reviews)

List Price: $69.95
Price: $48.71 & this item ships for FREE with Super Saver Shipping. Details
You Save: $21.24 (30%)
  Special Offers Available
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
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Want it delivered Friday, February 3? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $43.84  
Hardcover --  
Paperback $48.71  

Book Description

1846288622 978-1846288623 October 1, 2007 1st Edition.
This book jumps to the "good stuff" from the outset, allowing students to quickly start writing real applications. It introduces readers to a 3-tiered, Model-View-Controller architecture by using Hibernate, JSPs, and Java Servlets. This book uses existing powerful technologies such as JSP, JavaBeans, Annotations, JSTL, Java 1.5, Hibernate, Apache Velocity and Tomcat. It also presents Model 1 architectures using Servlets and JSP as alternatives to Perl and PHP. Written for novice developers, this book provides an introductory course in web development for undergraduates as well as web developers.

Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

Customers buy this book with Computer Networks and Internets (5th Edition) $106.65

Web Development with Java: Using Hibernate, JSPs and Servlets + Computer Networks and Internets (5th Edition)
Price For Both: $155.36

Show availability and shipping details

  • This item: Web Development with Java: Using Hibernate, JSPs and Servlets

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Computer Networks and Internets (5th Edition)

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details



Editorial Reviews

Review

From the reviews: "Downey summarizes ... clearly and succinctly, the focus of the book: Java servlets that use JavaServer Pages (JSP) and connect to a MySQL database using the Hibernate framework. The book covers precisely what the title says. ... At the end of the book, there is a one-page glossary of terms; a one-page list of additional resources, books, and Web sites; and a detailed eight-page index ... . In conclusion, I strongly recommend this book to readers who are interested in developing component-based systems ... ." (M. M. Tanik, Computing Reviews, December, 2008)

From the Back Cover

Web development is simpler than it seems, especially with the software tools freely available on the Web. This book breaks from the tradition of teaching a history of Web development and jumps to the good stuff from the outset so that students can start writing real applications. This comprehensive textbook introduces readers to the three-tiered, Model-View-Controller architecture by using Hibernate, JSPs, and Java Servlets. These three technologies all use Java, so that a student with a background in programming will be able to master them with ease, with the end result of being able to create web applications that use MVC, validate user input and save data to a database. Features and topics: • Presents the many topics of web development in small steps, in an accessible, easy-to-follow style; focusing on the most important information first, and allowing the reader to gain basic understanding before moving forwards • Uses existing powerful technologies that are freely available on the web to speed up web development, such as JSP, JavaBeans, Annotations, JSTL, Java 1.5, Hibernate and Tomcat • Starts with the simplest technology for web development (JSP) and gradually introduces the reader to more complex topics • Core technologies are introduced from the outset, such as the Model-View-Controller architecture • Includes many helpful pedagogical tools for students and lecturers such as, an introduction to each topic, questions and exercises at the end of each chapter, detailed illustrations and chapter summaries • By using Hibernate as the database tool in this book, there is no need for the reader to know SQL Written for novice developers with a solid background in programming, but who do not have any database training, this thorough, easy-to-use book provides an exemplary introductory course in web development for undergraduates, as well as web developers. With its straightforward and systematic style this text is also ideal for self-study. Tim Downey has over ten years experience teaching web development, and has won Outstanding Teaching Awards in 1997, 2002, 2006 and 2007. He maintains the following active website which contains many complete examples and tutorials: http://www.bytesizebook.com/

Product Details

  • Paperback: 304 pages
  • Publisher: Springer; 1st Edition. edition (October 1, 2007)
  • Language: English
  • ISBN-10: 1846288622
  • ISBN-13: 978-1846288623
  • Product Dimensions: 9.1 x 6 x 0.4 inches
  • Shipping Weight: 1 pounds (View shipping rates and policies)
  • Average Customer Review: 3.7 out of 5 stars  See all reviews (6 customer reviews)
  • Amazon Best Sellers Rank: #786,486 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

6 Reviews
5 star:
 (1)
4 star:
 (3)
3 star:
 (1)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
3.7 out of 5 stars (6 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

7 of 8 people found the following review helpful:
4.0 out of 5 stars Web development using current Java technology, January 18, 2008
By 
Elizabeth O'neil (Cambridge, MA USA) - See all my reviews
(REAL NAME)   
This review is from: Web Development with Java: Using Hibernate, JSPs and Servlets (Paperback)
The rapid changes in Java web technology have left a morass of outdated books. So it is refreshing to see this book using Java 5 annotations, JSP 2.0 with its EL (expression language), and Hibernate 3 annotations both for validation and for persistence. Unfortunately Spring is not covered, causing home-grown solutions for some things Spring could do. I didn't see any real errors in concepts, but there are gaps and statements that depend on the specific case being considered, where this dependency is not clear. For example, there is a statement on pg. 157 that only Hibernate can set the primary key for a row, but this is only true in the @GeneratedKey case in use in this example.

The helper code has no comments and scanty explanation. Some bad practices are in the code, such as HTML by generation by Java printlns and swallowed exceptions. Of course a teacher can fix up localized problems, so this book could be used in a web apps course, and has almost no competitors for a textbook there. It has questions and "tasks" at the end of each chapter, a first for such books in my experience. It covers the basic user interface techniques you need for a simple web app, and a little about multipage apps and MVC organization. There is nothing about a service API, or any layering in the app.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 5 people found the following review helpful:
2.0 out of 5 stars Web Development with Java: Using Hibernate, JSPs and Servlets, March 14, 2010
Amazon Verified Purchase(What's this?)
Pulled down the Kindle edition of the book and at first glance I was happy with the book. When you get into some of the later chapters from about 6 on, the book stops being a "type this in and run it" to see how it works which I fine very helpful when trying to learn a new technology. I've even went to the website to pull down the example from there thinking that I missed a step or two only to find that the not all the code is in its complete condition which did not help in the understanding of what the chapter was trying to accomplish.

If you are looking for a book that started with a basic web app and allowed you to add code building on the code that came before progressing to a more advance web app, I don't think this is the book of for you. I did get some useful information from this book but I was hoping for more.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
5.0 out of 5 stars Awesome !!, September 22, 2008
This review is from: Web Development with Java: Using Hibernate, JSPs and Servlets (Paperback)
I got my hands on a copy of this book, and I couldn't stop reading it. This books is really well written, its clear and understandable, a very rare feature in J2EE books.

If you are looking for a book to learn the basics of Web Development using Java, this is the one for you, it guides you through complicated concepts such as JSP-Servlets interaction, formerly-cryptic web application directory tree, with so much ease.

I highly recommend this title to all the developers/students/java enthusiasts that want to learn how to do Java Web Programming. Advanced programmers might find it somewhat basic, but still a very good conceptual reference.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews




Only search this product's reviews



Inside This Book (learn more)
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
set cookies, chocolate sprinkles, confirmation page, hot fudge, controller helper, helper base, source packages folder, visible form elements, confirm page, using member variables, hobby element, query string look, current bean, current helper, been retrieved from the database, click the confirm button, return hobby, checkbox group, initialisation parameter, servlet engine, web application starts, visible directory, servlet definition, default validation, shared package
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Web Development, Server Communication, Enhancing the Controller, Confirm Figure, Level of Happiness, Java Bean, Default Validate, Source Packages, Java File Edit, The Blue Monkey, Java Table, Find Cookie, Web Pages, Controller Enter, Some Page, Request Data, New Java, Java Request, Account Login, Show Cookies, Delete Cookie, Write the Java, Secret Code, Required Validation, Edit Process Figure
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Surprise Me!
Search Inside This Book:

What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(7)
(6)
(5)
(3)
(3)

Your tags: Add your first tag
 

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
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject