|
Core JSP
 |
Author: Damon Hougland, Aaron Tavistock List Price: $44.99 Our Price: Click to see the latest and low price ISBN: 0130882488 Publisher: Prentice Hall PTR (05 October, 2000) Edition: Paperback Sales Rank: 131,630 Average Customer Rating: 3.59 out of 5
|
Customer ReviewsRating: 2 out of 5 Leaves you wondering The book has a lot of information about a lot of things but never nails down the subjects completely. For example, the book states you can do this, that and the next thing but never actually guides you through it.--> I guess you gotta spend [more money] to get that information. Another example is Chapter 11 on Custom tags. I read that chapter three times and still didn't get the point until I read some other literature on the subject. After that ordeal I felt as though my head had been used as a speed bag!I also have found errors in the code and that should not be. Don't these authors have someone test the examples before they put out the code? I wish the authors of computer books would just get to the point when they are trying to explain a subject(much the way Herbert Schildt does). I went through about 70% of the examples and found better ways to accomplish the same tasks on my own with less code. Learning programming is not difficult if the material is presented in an appropriate manner, however, this book will remain on my shelf and probably never be opened again. My advice -> Try another one! Rating: 2 out of 5 Code errors! I only just started this book and I am already frustrated. No instructions on how to get the software you need or how to use it. The versions on the CD-ROM are outdated meanwhile. But what is really bad, the first "useful" JSP script in chapter 2 is already so full of code errors that you cannot run it! It took me hours of debugging before I made it run - how are you supposed to be debugging the stuff you are supposed to learn from? I will try to read a bit further but probably have to get another book. Rating: 4 out of 5 Excellent book for JSP JDBC-to-Oracle developers This is a good book under any circumstances, and if you develop with Oracle, it is even better, because there are many examples of JSP and Oracle JDBC, and while JSP/JDBC is intended to be database independant, it is easier to learn when the code is written for the database you use. There is a lot of useful information that will help you speed up your connections, pooled connections (which Oracle supports), and techniques for using synchronized statement to protect them. Synchronization is familiar to thread users, but well explained if you aren't familiar with the concept. One thing the authors omit is setting autocommit off after making your JDBC connection. The idea of autocommit is to make JDBC "friendly" to certain non-Oracle databases, but if you understand transactions, you want to control when a commit occurs, and undo the entire transaction if you don't like it. To quote Tom Kyte, you never want to commit until you have to (slows database down) and you never want to commit part of a transaction. If your procedure should just update a single row, you can check the result before you commit. Setting all the banks accounts to zero may not be a transaction you will chose to commit. Checking a result is easier than explaining one. This is the kind of database specific information that perhaps authors writing for many platforms should ignore, but you may find it useful if you work with Oracle. The authors show you how to use bind variables with prepared statements, and callable statements, but don't really go into the downside of not taking their advice; if you don't use bind variables, you will not have a scalable application. A lot of JSP examples (even in Oracle documention) do not bother with bind variables (example code is shorter if you don't) but "Core JSP" shows you code that is proper for scalable applications, and you can follow it (use the examples you find elsewhere as concepts, not as code to put in your applications). This is a tiny portion of what this book will teach you, and if you are new to JSP and want to get a non-trivial application working, and scalable, this is a good place to start (also this is not an expensive book, which helps). This is all you need to get started, and see the value of JSP.
Similar Products
· Java Servlet Programming, 2nd Edition
· Programming With VisualAge for Java Version 3.5 (3rd Edition)
· Essential JSP for Web Professionals
· Enterprise JavaBeans (3rd Edition)
· Advanced JavaServer Pages
|