gogogo
Syndetics cover image
Image from Syndetics

Beginning JSP 2 : from novice to professional / edited by Matthew Moodie and Peter Den Haan ... [et al.]

By: Contributor(s): Material type: TextTextPublication details: Berkeley, CA : Apress, c2004.Description: xvi, 463 p. : ill. ; 24 cmISBN:
  • 1590593391
  • 9781590593394
Other title:
  • Beginning JSP two
Subject(s): DDC classification:
  • 006.7 MOO
Holdings
Item type Current library Call number Copy number Status Date due Barcode
Standard Loan Moylish Library Main Collection 006.7 MOO (Browse shelf(Opens below)) 1 Available 39002100346015

Enhanced descriptions from Syndetics:

Podcast king and comic figure Chris Hardwick performs a stand-up set full of bits about the comic-books, video games, and pop-culture curiosities on which he built the Nerdist empire. ~ Perry Seibert, Rovi

Includes bibliographical references and index.

Table of contents provided by Syndetics

  • About the Authors (p. ix)
  • About the Editor (p. xi)
  • About the Technical Reviewer (p. xiii)
  • Introduction (p. xv)
  • Chapter 1 Creating Your First JSP Page (p. 1)
  • Installing the Software (p. 1)
  • Creating Your First Web Application (p. 9)
  • Exploring a Brief History of Java and the Web (p. 13)
  • Summary (p. 21)
  • Chapter 2 Learning How HTML Works (p. 23)
  • Summarizing HTML (p. 23)
  • Creating HTML Forms (p. 40)
  • Using HTML Elements (p. 43)
  • Finding Further Resources (p. 58)
  • Summary (p. 59)
  • Chapter 3 Introducing JSP (p. 61)
  • Understanding the Available Object Scope (p. 61)
  • Understanding JSP Code Types (p. 62)
  • Using the Java Standard Tag Library (JSTL) (p. 74)
  • Processing Forms with the JSTL (p. 79)
  • Summary (p. 85)
  • Chapter 4 Working with Data (p. 87)
  • Introducing Databases (p. 87)
  • Introducing SQL (p. 97)
  • Manipulating the Database (p. 107)
  • Revisiting the Pizza Application (p. 119)
  • Summary (p. 124)
  • Chapter 5 Making Decisions, Decisions (p. 125)
  • Introducing Arrays (p. 126)
  • Comparing Data Values (p. 133)
  • Using Logical Operators (p. 134)
  • Making Decisions (p. 135)
  • Introducing Conditional Statements (p. 136)
  • Understanding Loops and Iteration (p. 153)
  • Introducing Branching Statements (p. 158)
  • Summary (p. 165)
  • Chapter 6 Reusing Code (p. 167)
  • Introducing Code Reuse (p. 168)
  • Planning for Reuse (p. 169)
  • Understanding Mechanisms for Reuse (p. 179)
  • Going Beyond JSP (p. 189)
  • Summary (p. 205)
  • Chapter 7 Performing Time Management (p. 207)
  • Introducing the Date Class (p. 207)
  • Formatting Dates with the JSTL (p. 215)
  • Summary (p. 221)
  • Chapter 8 Using JSP and XML Together (p. 223)
  • Introducing XML (p. 223)
  • Understanding the Structure of XML Data (p. 225)
  • Defining Validity with Schemas (p. 232)
  • Understanding XSL Transformations (p. 249)
  • Summary (p. 254)
  • Chapter 9 Going Behind the Scenes (p. 255)
  • Web Applications and web.xml (p. 256)
  • Introducing the Java Servlet Technology (p. 263)
  • The Servlet Architecture (p. 266)
  • The Servlet Life Cycle (p. 270)
  • Collaboration Between Servlets (p. 276)
  • Getting Initialization Information (p. 284)
  • Filters (p. 288)
  • Summary (p. 297)
  • Chapter 10 Implementing the Model 2 Architecture and Using Struts (p. 299)
  • Architecture of Web Applications (p. 300)
  • The Struts Framework (p. 304)
  • Installing and Configuring Struts (p. 308)
  • The Struts Configuration File (p. 313)
  • Core Struts Components (p. 330)
  • Introducing the Struts Tag Libraries (p. 339)
  • Finishing the View (p. 356)
  • Summary (p. 361)
  • Appendix A JSP Syntax Reference (p. 363)
  • Preliminaries (p. 364)
  • Directives (p. 365)
  • Scripting Elements (p. 369)
  • Standard Actions (p. 371)
  • Tag Libraries (p. 378)
  • Implicit Objects (p. 379)
  • Appendix B JSP Implicit Objects (p. 381)
  • The request Object (p. 382)
  • The response Object (p. 389)
  • The out Object (p. 394)
  • The session Object (p. 397)
  • The application Object (p. 399)
  • The exception Object (p. 402)
  • The config Object (p. 403)
  • The page Object (p. 403)
  • The pageContext Object (p. 403)
  • Appendix C XML Configuration Files (p. 405)
  • Common Elements of web.xml (p. 405)
  • Common Elements of the Tag Library Descriptor (p. 418)
  • Common Elements of the Struts Config File (p. 423)
  • Appendix D Getting More Information (p. 431)
  • Java Development Kit Documentation (p. 431)
  • Tomcat and JSP/Servlet Documentation (p. 436)
  • Other Resources (p. 439)
  • Index (p. 441)

Author notes provided by Syndetics

Sathya Narayana Panduranga is a software design engineer living in the Bangalore, the software capital of India. He has expertise in Microsoft and Java technologies, and has worked in the domains of the Internet, telecom, and convergence. His favorite areas of interest are distributed and component-based application architectures, and object-oriented analysis and design. Contributing to a range of technical articles and books is a hobby that gives him the immense satisfaction of being able to share his knowledge.

Powered by Koha