Amazon.com: Beginning JavaServer Pages (9780764574856): Vivek Chopra, Jon Eaves, Rupert Jones, Sing Li, John T. Bell: Books

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
$5.98 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
Have one to sell? Sell yours here
Beginning JavaServer Pages
 
 
Tell the Publisher!
I'd like to read this book on Kindle

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

Beginning JavaServer Pages [Paperback]

Vivek Chopra (Author), Jon Eaves (Author), Rupert Jones (Author), Sing Li (Author), John T. Bell (Author)
3.6 out of 5 stars  See all reviews (9 customer reviews)

List Price: $39.95
Price: $26.36 & this item ships for FREE with Super Saver Shipping. Details
You Save: $13.59 (34%)
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.
Only 2 left in stock--order soon (more on the way).
Want it delivered Friday, February 24? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more


Book Description

February 18, 2005 076457485X 978-0764574856 1
  • JSP is one of the core technologies for server-side Java applications and the 2.0 release, which this book covers in detail, makes JSP an even more powerful tool
  • Walks Java programmers and Web developers through JSP fundamentals, including JSP syntax and directives, JSP Expression Language, JSP Tag libraries, JSTL, and techniques for testing and debugging
  • Shows how to use JSP in real-world Web applications along with open source frameworks such as Struts, WebWork, and Turbine, software design methodologies, and developer tools like Ant, jUnit, and CVS, as well as popular IDEs (integrated development environmnents)
  • Each chapter has an exercise section with solutions on the companion Web site

Frequently Bought Together

Customers buy this book with Professional Apache Tomcat 6 (WROX Professional Guides) $26.52

Beginning JavaServer Pages + Professional Apache Tomcat 6 (WROX Professional Guides)
  • This item: Beginning JavaServer Pages

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

  • Professional Apache Tomcat 6 (WROX Professional Guides)

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



Editorial Reviews

From the Back Cover

JavaServer Pages (JSP) is a cross-platform language that generates dynamic Web pages and uses XML-like tags written in Java to create content. With its latest release, version 2.0, JSP has become an even more powerful tool that beginners often find challenging to learn. This book provides you with an accessible introduction to JSP.

Packed with real-world code examples and in-depth case studies accompanied by fully working applications, this book introduces the many new features of JSP 2.0 while emphasizing good Web development practices. Along the way, you'll examine how JSP interacts with other Enterprise Java technologies and you'll be challenged to apply your new JSP programming skills to real-world projects.

What you will learn from this book

  • JSP fundamentals, including JSP syntax and directives, JSP Expression Language, Tag libraries, and techniques for testing and debugging
  • How to create dynamic content that is formatted and stylized on the fly, integrating Cascading Style Sheets (CSS) and JavaScript elements
  • How to develop multilingual Web sites with JSP
  • How JSP interacts with other Enterprise Java technologies
  • Ways to use JSP with Web frameworks, such as Struts, Spring, WebWork, and JavaServer Faces, and persistence frameworks, such as Hibernate, to build real-world Web applications
  • Software design methodologies and developer tools such as Ant, jUnit, jMeter, CVS, and more
  • How to use the right tools, design patterns, and frameworks effectively and appropriately for developing applications

Who this book is for

This book is for novice programmers who have basic programming experience either in Java or a Web scripting language and want to become fluent in JSP.

About the Author

Vivek Chopra has over ten years of experience as a software developer, architect, and team lead, with extensive experience with Web services, J2EE, and middleware technologies. He has worked and consulted at a number of Silicon Valley companies and startups and has (pending) patents on Web services. Vivek actively writes about technology and has coauthored half a dozen books on topics such as opensource software, Java, XML, and Web services. He contributes to open source, too, and has developed parts of the uddi4j library, an open-source Java API for UDDI.

Sing Li, first bit by the microcomputer bug in 1978, has grown up with the microprocessor age. His first personal computer was a do-it-yourself Netronics COSMIC ELF computer with 256 bytes of memory, mail-ordered from the back pages of Popular Electronics magazine. Currently, Sing is a consultant, system designer, open-source software contributor, and freelance writer. He writes for several popular technical journals and e-zines and is the creator of the Internet Global Phone, one of the very first Internet phones available. He has authored and coauthored numerous books across diverse technical topics, including JSP, Tomcat, servlets, XML, Jini, and JXTA.

Rupert Jones is a Technical Lead for J2EE projects at Internet Business Systems. Over the past six years, Rupert has provided software development and consulting services for blue-chip companies, both in Australia and internationally. He lives and works in Melbourne, Australia. Rupert can be contacted at rup@rupertjones.com.

Jon Eaves has been developing software in a variety of languages and domains for over 15 years. He is currently employed by ThoughtWorks, developing large-scale enterprise systems using J2EE. When he can find spare time, he develops J2ME/MIDP applications and works on the BouncyCastle Crypto APIs (www.bouncycastle.org). Jon can be reached at jon@eaves.org.

John T. Bell has more than 20 years of software development experience and currently serves as the lead software architect for the Web site of a major hospitality company based in Bethesda, Maryland. He is also an adjunct professor, teaching server-side Java technologies for the Center for Applied Information Technology at Towson State University. He has a master’s degree in Computer Systems Management and a bachelor’s degree in Electrical Engineering, both from the University of Maryland. This is Mr. Bell’s third contribution to a Wrox title. He is also the author of The J2EE Open Source Toolkit.


Product Details

  • Paperback: 1296 pages
  • Publisher: Wrox; 1 edition (February 18, 2005)
  • Language: English
  • ISBN-10: 076457485X
  • ISBN-13: 978-0764574856
  • Product Dimensions: 9.2 x 7.4 x 2.4 inches
  • Shipping Weight: 3.6 pounds (View shipping rates and policies)
  • Average Customer Review: 3.6 out of 5 stars  See all reviews (9 customer reviews)
  • Amazon Best Sellers Rank: #589,218 in Books (See Top 100 in Books)

More About the Author

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

 

Customer Reviews

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

8 of 8 people found the following review helpful:
5.0 out of 5 stars Does not fail to amaze me.., July 12, 2005
This review is from: Beginning JavaServer Pages (Paperback)
This book is the perfect complement to Marty Hall's Core Servlets and JavaServer Pages Vol. 1...."You wont be dissapointed with this book since almost everything is covered here from Servlets,JNDI,JDBC,JAXP and Java Mail....Plus the authors writing is absolutely beginner-friendly...If you want to learn the basics of java however this book is not for you...but then the power of Java really shines on Server-side programming...and plus the J2EE architecture is centered on JSP technology...I would recommend this to anyone who wishes to dwell into web-services programming...One downside i found however was the repetition of several topics such as XML and XSLT however provided with the fact that this is the culmination of several authors work i think with that said the repetition of topics can be forgiven...hell if ya already know the stuff from chapter 6 and its repeated on chapter 8 hell skip it...its that simple....highly recommended for JSP beginners and gurus alike
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


14 of 16 people found the following review helpful:
5.0 out of 5 stars Perfect book to get started, February 23, 2005
By 
I. Belani (San Francisco, CA) - See all my reviews
(REAL NAME)   
This review is from: Beginning JavaServer Pages (Paperback)
Beginning JavaServer Pages is an extremely practical guidebook especially recommended for server-side Java Developers, uses explicit instruction, examples, and sample codes to instruct the reader in JSP application basics, development, and applying JSP in J2EE and JSP component development. A technical user's manual that goes into express detail, offering explicit syntax and step-by-step discussion of technical applications.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


10 of 11 people found the following review helpful:
4.0 out of 5 stars Excellent JSP reference with solid software engineering, May 28, 2005
By 
This review is from: Beginning JavaServer Pages (Paperback)
This is a hefty tome weighing in at 1262 pages. Wrox have a sound reputation for producing excellent programming titles, for programmers by programmers, and this latest offering does not disappoint.

From the onset, it is clearly an outstanding work with a solid emphasis on writing code properly. The book has lucid sections devoted to design patterns, testing, model-view architectures and many other important considerations in good software engineering. This is not just a "sequence, selection, repetition" work but one which distills obvious years of experience. Any reader can have confidence they will be not just a JavaServer Page (JSP) code cutter after finishing, but a good, professional, developer with a mastery of principles than transgress language boundaries.

The book is divided into four broad sections. Part one covers JSP fundamentals. Part two builds on this putting the JSP language knowledge into the framework of modern Web server software development, including coverage of servlets, security, performance and database integration. Part three puts it all together and shows how to build two complete real-world applications: a personalised portal, and an updateable, data-driven shopping cart site. Part IV concludes with appendices and exercise answers.

The book is not simply a standalone volume; Wrox have a hierarchy of Java titles which progress from beginning Java and JavaServer Pages through to advanced J2EE development. That said, this book can be entirely appreciated on its own and is comprehensive and complete in its coverage of JSP. It does not make any assumption of previous programming experience, but at the same time does not bog experienced programmers down with basic fundamentals.

The price is surprisingly reasonable for a book of this quality and size and consequently it is an indispensable purchase for anyone who wishes to develop server-side JSP apps.
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)
First Sentence:
JavaServer Pages (JSP) is a Java-based technology that is run on a server to facilitate the processing of Web-based requests. Read the first page
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Tomcat Installation Directory, Internet Explorer, Model View Controller, Building Your Own Custom, Layout Management, Attribute Description, Getting Started, Advanced Dynamic Web Content Generation, Struts Validator, Wider Context, Hong Kong, Wrox Beginning, Wrox Shopping Mall, Wrox Web, Apache Ant, Great Britain, Apache Software Foundation, Hello World, Java Logging, Sun Microsystems, Click the Add Product, Number Guess, Submit Application, System Portal, Web Component
New!
Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | 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.
 
(2)
(1)

Your tags: Add your first tag
 

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