The JSP Page Model ....................................................................72
JSP Page Implementation Class ...................................................74
API Contracts ..................................................................... 75
Request and Response Parameters ...................................... 76
Omitting the extends Attribute ........................................... 76
Using the extends Attribute ................................................ 79
Buffering......................................................................................79
Precompilation .............................................................................80
Request Parameter Names .................................................. 80
Precompilation Protocol ..................................................... 80
Chapter 4: Scripting
...........................................................................82
Overall Structure..........................................................................82
Declarations Section ....................................................................84
Initialization Section ....................................................................84
Main Section................................................................................84
Chapter 5: Tag Extensions
.................................................................86
Introduction .................................................................................86
Goals................................................................................... 87
Overview ............................................................................ 87
Examples ............................................................................ 89
Tag Library ..................................................................................91
Packaged Tag Libraries....................................................... 91
Location of Java Classes..................................................... 92
Tag Library directive .......................................................... 92
Tag Library Descriptor ................................................................92
Locating a Tag Library Descriptor...................................... 93
Translation Time Class Loader........................................... 95
vii
JavaServer Pages 1.1 Specification
November 30, 1999