|
JSTL in Action Shawn Bayern 2002 | 480 pages ISBN: 1930110529 |
|||
![]() |
$20.00 | PDF ebook | |
![]() |
$39.95 | Softbound print book | |
Reviews
"Websphere developers (both web application and portlet development) will
get the most out of this book
when it comes to the IBM/Lotus world. The use of JSTL will reduce the code
complexity of your JSP
pages and speed up your development efforts....If you are developing JSP
pages and haven't looked into
the use of the JSTL area, get this book. It will save you time and effort
in your coding, and you'll be glad
you did."
-- Portland Domino/Notes User Group
"...the book squarely focuses on the JSTL and does a remarkably good job of unveiling relevant details...
The author's style is fluid, concise, entertaining, and informative...The examples are illustrative and
comprehensive enough to show how much easier it is to implement high-level solutions with JSTL rather
than build more complicated infrastructure at a lower level... This book will do the trick."
-- Java Pro Magazine, April 2003
" the only book that shows you how to build JSP Web sites without assuming you know Java first...
the best choice for those less technical members of the team."
-- Sitepoint.com
"a thorough, yet easy, introduction to the subject aimed at the authors of dynamic Web pages, be they Java programmers with experience or novice level developers...don't overlook this title if you are involved in JSP development...The technical tips alone are worth the book's price...
"A well-written text is typical for books on Java from this publisher...In
a strange way the text transcends the boundaries of a technical book...The genre
does not leave much opportunity for authors to wear their heart on their sleeve.
Things appear to be different with Mr. Bayern. He intentionally puts his own
'issues' on the dust jacket, starting with an eccentric dedication to a fictitious
spouse and choosing to illustrate his technical point with a host of examples
and real life comparisons varying from romantic to (melo)dramatic or even pathetic
(he calls them 'my off-beat humor'). I'll leave it to you to decide whether
the smart guy takes his audience for a ride or tries to reveal a deeper human
emotion beneath his passion to JSTL tags."
--Member of Java Metroplex Users Group of Dallas/Ft.Worth,
Texas
--Java
Retroflex Users Group
"...an excellent introduction to the new JavaServer Pages Standard Tag
Library...Mr. Bayern clearly has the teacher's gift, and I'll look forward to
more books form him in the future."
--Since1968.com
"...the book squarely focuses on the JSTL and does a remarkably good job
of unveiling relevant details...The author's style is fluid, concise, entertaining,
and informative...The examples are illustrative and comprehensive enough to
show how much easier it is to implement high-level solutions with JSTL rather
than build more complicated infrastructure at a lower level...While this book
may be geared primarily at nonprogrammers, any Java developer interested in
Web technology should become familiar with JSTL. This book will do the trick."
--Java
Pro Magazine, April 2003
"A nicely written book about JSTL (JSP Standard Tag Library). Its expected
audience consists of HTML and JSP developers who can be unfamiliar with Java,
as well as experienced Java programmers.
"A reader without programming experience will probably benefit most. The
book is beginner-friendly on all levels of organization. Terminology is relaxed
without being sloppy: correspondence to both formal lexicon and "field
jargon" is given. Every important word and concept is explained, often
with vivid (or bizarre, depending on your taste) metaphors. It will be long
time before I forget author's definition of "scope" that compared
it to flying rats...
"The words "in action" in the book's title aren't just words,
it is a methodological principle. The discussion concentrates on practice rather
than theory and specifications; each JSTL tag comes with examples - from "elementary"
tasks - how to set encoding or print numbers in assorted formats, to parsing
XML and performing SQL queries. There are more complex projects, like writing
an online survey, message board and a simple web portal from scratch - toys
that look so real and their code so simple that you want to try it out.
"The last part is targeted at Java programmers and deals with issues like
performance improving, configuration, and developing custom tags - JSTL supports
even this!
"And if all this is not enough, then you should know: there are jokes scattered
throughout the book, so you do not want to skip pages for not to miss one!"
--JavaRanch.com
DESCRIPTION
| Visit the Author's book site: www.jstlbook.com |
JSTL is an important simplification of the Java web platform. With JSTL, page authors can now write dynamic pages using standard HTML-like tags and an easy-to-learn expression language. JSTL is a standard from the Java Community Process, and its expression language will become part of JSP 2.0.
JSTL in Action shows you how to write rich, dynamic web pages without programming. From simple loops to tricky XML processing, every feature of JSTL is covered and exercised in numerous useful examples. Whether you are a novice page author or an experienced Java programmer, this book shows you easy ways to create powerful web sites.
To help readers who don't already have a JSP container run the examples in the book, there's a free companion download here. This bundle contains a ready-to-run JSP container, a JSTL implementation, and all the book's examples.
What's Inside:
- Mixing HTML tags and JSTL
- JSTL's expression language
- Working with loops and conditions
- Painless XML processing
- Accessing databases
- Text formatting
- Internationalization
- JSTL configuration and performance
- Many examples including
- How to register and authenticate users
- Running an online survey
- How to build a discussion forum
- Designing a web portal
ABOUT THE AUTHOR...
Shawn Bayern is a research programmer at Yale University and coauthor of Manning's Web Development with Java Server Pages. He is the reference implementation lead for JSTL.

