JavaServer Pages (JSP) Fast & Easy Web Development

Overview

Premier Press Fast & Easy® approach is now available for Web developers! Don't spend your time wading through manuals to learn JavaServer Pages. Spend it doing what you do best?creating Web pages! Providing sound information about JavaServer Pages, this book allows readers to fully use the power of JSP. Covering everything from JSP basics to performing calculations, this combination of easy-to-understand instructions and visual examples results in unique, hands-on-approach to JavaServer Pages that you won't ...
See more details below
Available through our Marketplace sellers.
Other sellers (Paperback)
  • All (17) from $1.99   
  • New (3) from $79.49   
  • Used (14) from $1.99   
Close
Sort by
Page 1 of 1
Showing All
Note: Marketplace items are not eligible for any BN.com coupons and promotions
$79.49
Seller since 2014

Feedback rating:

(323)

Condition:

New — never opened or used in original packaging.

Like New — packaging may have been opened. A "Like New" item is suitable to give as a gift.

Very Good — may have minor signs of wear on packaging but item works perfectly and has no damage.

Good — item is in good condition but packaging may have signs of shelf wear/aging or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Acceptable — item is in working order but may show signs of wear such as scratches or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Used — An item that has been opened and may show signs of wear. All specific defects should be noted in the Comments section associated with each item.

Refurbished — A used item that has been renewed or updated and verified to be in proper working condition. Not necessarily completed by the original manufacturer.

New
Brand New Item.

Ships from: Chatham, NJ

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
$99.99
Seller since 2007

Feedback rating:

(17)

Condition: New
BRAND NEW th Sealed CD : MULTIPLE NEW COPIES AVAILABLE: SEALED CD INCLUDED: DESCRIPTION: 480 Pages: Course Technology PTR; 1 edition (April 1, 2002) : ier Press Fast & Easy ... approach is now available for Web developers! Don't spend your time wading through manuals to learn JavaServer Pages. Spend it doing what you do best-creating Web pages! Providing sound information about JavaServer Pages, this book allows readers to fully use the power of JSP. Covering everything from JSP basics to performing calculations, this combination of easy-to-understand instructions and visual examples results in unique, hands-on-approach to JavaServer Pages that you won't find anywhere else. Less time, less effort, more results! Read more Show Less

Ships from: Phoenix, AZ

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
$99.99
Seller since 2007

Feedback rating:

(17)

Condition: New
Brand NEW book with Sealed CD : US Edition ships from USA: : Ships F A S T !!!! : 2 to 4 Business days to deliver to most locations within Continental USA if you pay EXPEDITED ... SHIP Option. : DESCRIPTION: 480 Pages: Course Technology PTR; 1 edition (April 1, 2002) : Premier Press Fast & Easy® approach is now available for Web developers! Don't spend your time wading through manuals to learn JavaServer Pages. Spend it doing what you do best-creating Web pages! Providing sound information about JavaServer Pages, this book allows readers to fully use the power of JSP. Covering everything from JSP basics to performing calculations, this combination of easy-to-understand instructions and visual examples results in unique, hands-on-approach to JavaServer Pages that you won't find anywhere else. Less time, less effort, more results! Read more Show Less

Ships from: Phoenix, AZ

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
Page 1 of 1
Showing All
Close
Sort by
Sending request ...

Overview

Premier Press Fast & Easy® approach is now available for Web developers! Don't spend your time wading through manuals to learn JavaServer Pages. Spend it doing what you do best?creating Web pages! Providing sound information about JavaServer Pages, this book allows readers to fully use the power of JSP. Covering everything from JSP basics to performing calculations, this combination of easy-to-understand instructions and visual examples results in unique, hands-on-approach to JavaServer Pages that you won't find anywhere else. Less time, less effort, more results!
Read More Show Less

Editorial Reviews

From The Critics
Introduces the basic concepts of using JavaServer Pages to create database-driven web sites. Screenshots demonstrate how to work with strings and loops, query an Access database, create simple Javabeans and HTML forms, and access tag libraries. The CD-ROM contains trial versions of Allaire JRun server and studio, Dreamweaver UltraDev, and Fireworks. Annotation c. Book News, Inc., Portland, OR (booknews.com)
Read More Show Less

Product Details

  • ISBN-13: 9780761534280
  • Publisher: Cengage Learning
  • Publication date: 4/28/2002
  • Series: Fast and Easy Web Development Series
  • Edition description: BK&CD-ROM
  • Pages: 463
  • Product dimensions: 7.42 (w) x 9.08 (h) x 1.09 (d)

Meet the Author

Aneesha Bakharia is a Web developer and accomplished author. She is fluent in C#, Java, JavaScript, ASP.NET, JSP, HTML, XML, and VB.NET. Aneesha specializes in creating dynamic database-driven Web sites. She has a Bachelor of Engineering degree in Microelectronic Engineering and various postgraduate qualifications in multimedia, online course development, and Web design. In addition to "Macromedia Contribute Fast & Easy Web Development", she has written several other books for Premier Press, including: "Dreamweaver UltraDev Fast & Easy Web Development" (ISBN: 0761531645), "JavaServer Pages Fast & Easy Web Development" (ISBN: 0761534288) and "Microsoft C# Fast & Easy Web Development" (ISBN: 1931841055). Aneesha lives in Queensland, Australia.
Read More Show Less

Table of Contents

Introduction
Chapter 1 Introducing JavaServer Pages
An Overview of JavaServer Pages
How Do JavaServer Pages Work?
The Advantages of Using JSP
Making the Transition from ASP to JSP
Chapter 2 Getting Started
Installing the Java Development Kit
Setting the CLASSPATH Variable
Installing JRun Developer Edition
Selecting a JSP Editor
Writing Your First JSP Page
Chapter 3 Understanding JSP Basics
Using the Expression Tag
Using the Declaration Tag
Declaring Integer Variables
Declaring String Variables
Declaring Methods
Using the Scriptlet Tag
Commenting Your Code
Using Implicit Variables
Chapter 4 Performing Calculations
Performing Basic Mathematical Operations
Changing the Order of Precedence
Using Increment and Decrement Operators
Working with Mathematical Functions
Generating Random Numbers
Displaying the Current Date and Time
Formatting the Date
Formatting the Time
Formatting the Date and Time
Chapter 5 Working with Strings and Arrays
Working with Strings
Determining the Length of a String
Combining Strings
Comparing Strings
Changing the Case of Strings
Removing Leading and Trailing Spaces
Searching for Text
Replacing Characters
Replacing Text
Working with Arrays
Processing an Array
Working with Vectors
Chapter 6 Working with Decisions and Loops
Using Boolean Expressions
Using Logical Operators
Using the if...else Statement
Using the if...else if Statement
Using the switch Statement
Using the for Loop
Using the while Loop
Using the do...while Loop
Using the break Statement
Using the continue Statement
Chapter 7 Object-Oriented Programming
What is Object-Oriented Programming?
Understanding Classes and Objects
Instance Variables
Methods
Creating a Class
Creating an Employee Class
Using the Employee Class in a JSP Page
Inheritance
Chapter 8 Handling Exceptions
Exceptions versus Errors
Using try-catch to Handle Exceptions
Catching Common Exceptions
Creating an Error Page in JSP
Specifying an Error Page for Your Web Application
Chapter 9 Using JavaBeans
What is a JavaBean?
Creating a Simple JavaBean
Using JSP Tags to Manipulate JavaBean Properties
Creating a JavaBean to Calculate Simple Interest
Using the Simple Interest JavaBean
Understanding JavaBean Scope
Using a JavaBean to Retrieve and Process Forms
Creating the Form
Assigning Form Data to JavaBean Properties
Using Commercial JavaBeans
Chapter 10 Retrieving Information from a User
Creating HTML Forms
Inserting a Text Entry Field
Inserting a Password Field
Inserting a Multi-Line Text Entry Field
Inserting Radio Buttons
Inserting Check Boxes
Inserting Drop-Down Boxes
Inserting Hidden Form Fields
Submitting a Form
Resetting a Form
Processing a Form
Retrieving Environmental Variables
Creating a Multiple-Choice Quiz
Creating the Quiz Form
Grading the Quiz
Validating User Input
Validating Empty Fields
Validating E-Mail Addresses
Validating Numeric Data
Chapter 11 Sending E-Mail Messages
Using the JavaMail API
Sending E-Mail
Sending a Simple E-Mail Message
Sending Blind and Carbon Copies of an E-Mail Message
Working with E-Mail Forms
Creating an E-Mail Form
Processing an E-Mail Form
Sending HTML-Formatted E-Mail Messages
Chapter 12 Working with Files and Folders
Displaying File Attributes
Listing the Contents of a Directory
Reading a File
Writing a File
Appending Data to a File
Creating a Guestbook
Displaying the Guestbook
Appending the Guestbook Entry to a File
Chapter 13 Creating Interactive Web Pages
Greeting Your Visitors
Displaying Random Text
Generating Random Images
Using the Include Directive
Forwarding Requests
Generating Microsoft Word Documents
Generating Microsoft Excel Spreadsheets
Creating Dynamic Images
Drawing a Line
Drawing Rectangles
Drawing Ovals
Rendering Text
Changing the Font
Generating Dynamic Image Banners
Displaying the Image Banner
Drawing Bar Charts
Chapter 14 Persisting User Information
Using Cookies
Creating a Cookie
Reading a Cookie
Deleting a Cookie
Using Cookies to Remember Login Details
Using Sessions
Creating a Session Variable
Reading a Session Variable
Deleting a Session
Using Sessions to Password-Protect Your Web Site
Chapter 15 Working with Databases
What is JDBC?
Setting up a System DSN for an Access Database
Connecting to a Database
Using SQL to Query a Database
Specifying the Fields Returned in a Query
Defining Search Criteria
Using Boolean Search Criteria
Searching for a Range of Values
Wildcard Searching
Retrieving Distinct Records
Using the Column Aggregate Functions
Sorting Records
Performing Multi-Table Queries
Displaying Records in a Table with Alternate Row Colors
Working with Prepared Statements
Displaying Summary Search Results and Linking to Full Records
Linking to a Full Record
Displaying a Full Record
Inserting Records
Updating Records
Deleting Records
Creating Paged Search Results
Chapter 16 XML and JSP
What is XML?
Creating an XML Document
Using JSP to Generate an XML Document
Generating XML from a Database
Using XSL to Format an XML Document
Creating an XSL Style Sheet
Specifying an XSL Style Sheet
Using JSP and Xalan to Perform XSL Transformations
Chapter 17 Working with Servlets
Creating a Basic Servlet
Processing Forms
Generating Images
Servlets versus JSP
Integrating Servlets and JSP
Chapter 18 Creating Custom Tags
What Is a Tag Library?
Creating a Simple Tag Library
Creating a Tag to Display the Date
Creating a Tag that Accepts Attributes
Formatting the Body of a Tag
Manipulating the Body of a Tag
Using Existing Tag Libraries
Chapter 19 Creating an Employee Directory
Design Requirements
Designing the Employee Directory Database
Creating the Search Form
Processing the Search by Name Request
Processing the Search by Position Request
Processing the Search by Department Request
Administering the Employee Directory
Chapter 20 Creating an Online Store
The Fundamentals of an Online Store
Designing a Database for an Online Store
Building the Product Class
Building the Shopping Cart JavaBean
Displaying the Product Catalog
Viewing the Shopping Cart
Emptying the Shopping Cart
Building the Checkout Page
Processing the Purchase
Testing the Online Store
Appendix A HTML Quick Reference
Appendix B JSP Quick Reference
Appendix C Additional Resources
Appendix D What's on the CD-ROM
Running the CD-ROM with Windows 95/98/2000/Me/NT
The Prima User Interface
Index
Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star

(0)

4 Star

(0)

3 Star

(0)

2 Star

(0)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously
Sort by: Showing 1 Customer Reviews
  • Anonymous

    Posted March 25, 2003

    Good for beginner

    My name is Rich, I am from Lincoln, Nebraska as a student with non-experience about JSP. I just bought this book, I have read for several chapters, and I am easy to follow with the book. The Author performs very clear with a graphic codes on the left side and explain line by line, detail by detail on the right side of the page. The main point in this book makes the reader easy follow it. Additionally, the Author gave comments in each line of codes. I would recommend that this book is very neat for beginner. Thank you

    Was this review helpful? Yes  No   Report this review
Sort by: Showing 1 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)