MTU Library Catalogue

Syndetics cover image
Image from Syndetics

JSTL in action / Shawn Bayern.

By: Bayern, Shawn.
Material type: materialTypeLabelBookPublisher: Greenwich, CT : Manning, c2003Description: xxviii, 448 p. : ill. ; 24 cm. + pbk.ISBN: 1930110529.Subject(s): JavaServer pages | Java (Computer program language) | Web sites -- Authoring programs | Web site developmentDDC classification: 005.2762
Contents:
Part 1: Background -- Dynamic web sites -- Foundation: XML and JSP -- Part 2: Learning JSTL -- The expression language -- Controlling flow with conditions -- Controlling flow with loops -- Importing text -- Selecting XML fragments -- Working with XML fragments -- Database-driven pages -- Formatting and internationalization -- Part 3: JSTL in Action -- Common tasks -- Dynamic features for web sites -- Case study in building a web site -- Part 4: JSTL for Programmers -- Control and performance -- Using JSTL to develop custom tags.
Holdings
Item type Current library Call number Copy number Status Barcode
General lending MTU Bishopstown Library Lending 005.2762 (Browse shelf(Opens below)) 1 Available 00181092
Total holds: 0

Enhanced descriptions from Syndetics:

Introducing Web page authors and programmers to the JSP Standard Tag Library (JSTL), this guide covers all features of the JSTL 1.0 standard. Whether users need to add dynamic content to a static Web page or are in need of providing back-end code, nonprogrammers are shown how to manipulate XML, access relational databases, format text, internationalize Web applications, and introduce general-flow logic into JSP--all with HTML-like tags that are accessible to authors of Web pages. Also addressed are techniques for utilizing and extending JSTL's functionality.

An "introduction to the JSP Standard Tag Library"--cover.

Includes bibliographical references (pages 434-437) and index.

Part 1: Background -- Dynamic web sites -- Foundation: XML and JSP -- Part 2: Learning JSTL -- The expression language -- Controlling flow with conditions -- Controlling flow with loops -- Importing text -- Selecting XML fragments -- Working with XML fragments -- Database-driven pages -- Formatting and internationalization -- Part 3: JSTL in Action -- Common tasks -- Dynamic features for web sites -- Case study in building a web site -- Part 4: JSTL for Programmers -- Control and performance -- Using JSTL to develop custom tags.

Table of contents provided by Syndetics

  • Preface (p. xix)
  • Acknowledgments (p. xxi)
  • About this book (p. xxiii)
  • About the cover illustration (p. xxvii)
  • Part 1 Background (p. 1)
  • 1 Dynamic web sites (p. 3)
  • 2 Foundation: XML and JSP (p. 15)
  • Part 2 Learning JSTL (p. 41)
  • 3 The expression language (p. 43)
  • 4 Controlling flow with conditions (p. 77)
  • 5 Controlling flow with loops (p. 95)
  • 6 Importing text (p. 115)
  • 7 Selecting XML fragments (p. 139)
  • 8 Working with XML fragments (p. 153)
  • 9 Database-driven pages (p. 181)
  • 10 Formatting and internationalization (p. 215)
  • Part 3 JSTL in action (p. 249)
  • 11 Common tasks (p. 251)
  • 12 Dynamic features for web sites (p. 279)
  • 13 Case study in building a web site (p. 301)
  • Part 4 JSTL for Programmers (p. 327)
  • 14 Control and performance (p. 329)
  • 15 Using JSTL to develop custom tags (p. 361)
  • A JSTL reference (p. 389)
  • A.1 Expression language syntax (p. 390)
  • A.2 Core tag library (p. 392)
  • A.3 XML tag library (p. 397)
  • A.4 Database tag library (p. 401)
  • A.5 Formatting tag library (p. 404)
  • B JSTL API (for developers) (p. 409)
  • B.1 Configuration variables (p. 410)
  • B.2 Conditions and loops (p. 413)
  • B.3 Interoperating with JSTL's database tags (p. 415)
  • B.4 Using JSTL's localization algorithms (p. 417)
  • C Database tags and SQL (p. 421)
  • C.1 SQL and [left angle bracket]sql:update[right angle bracket] (p. 422)
  • C.2 SQL and [left angle bracket]sql:query[right angle bracket] (p. 427)
  • C.3 SQL miscellany (p. 429)
  • C.4 Summary (p. 430)
  • D References and resources (p. 433)
  • D.1 JSP Standard Tag Library (p. 434)
  • D.2 XML-related references (p. 435)
  • D.3 Databases (p. 435)
  • D.4 Related standards (p. 436)
  • D.5 Miscellaneous references (p. 437)
  • Index (p. 439)

Author notes provided by Syndetics

Shawn Bayern is a research programmer at Yale University