Skip Headers
Oracle® Application Server Containers for J2EE Support for JavaServer Pages Developer's Guide
10g Release 2 (10.1.2)
B14014-02
  Go To Documentation Library
Library
Go To Product List
Product
Go To Table Of Contents
Contents

Previous
Previous
 

Index

A  B  C  D  E  F  G  H  I  J  L  M  N  O  P  R  S  T  U  V  W  X 

Symbols

_jspService() method, A.3

A

action tags
forward tag, 1.2.4.6
getProperty tag, 1.2.4.3
in JSP XML pages, 5.2.5
include tag, 1.2.4.5
overview of standard actions, 1.2.4
param tag, 1.2.4.4
plugin tag, 1.2.4.7
setProperty tag, 1.2.4.2
useBean tag, 1.2.4.1
activation.jar, Java activation files for e-mail, 3.2
addclasspath, ojspc option, 7.2.5.1
application events
servlet application lifecycles, A.1.6
application hierarchy, A.2
application object (implicit), 1.2.3.2
application root functionality, 3.1.1
application scope (JSP objects), 1.2.3.4
Application Server Control
introduction, 3.5
JSP Properties Page, 3.5.1
supported JSP parameters, 3.5.2
unsupported JSP parameters, 3.5.3
application support
servlet application lifecycles, A.1.6
application-relative path, 1.3.4.2
application.xml, OC4J configuration file, 3.4
appRoot, ojspc option, 7.2.5.2
autoreload-jsp-pages, autoreload-jsp-beans (not supported), 3.3.3.1

B

batch pretranslation
ojspc -batchMask option, 7.2.5.3
ojspc -deleteSource option, 7.2.5.4
ojspc -output option, 7.2.5.15
overview of ojspc batch features, 7.2.2
batch updates--see update batching
batchMask, ojspc option, 7.2.5.3
best practices for JSP pages, 6.3
binary data, reasons to avoid in JSP, 6.2.6.2
binary file deployment, 7.3.4
binary file location, ojspc d option, 7.2.5.5

C

cache.jar, for Java Object Cache, 3.2
caching support, overview, 2.3.3
call servlet from JSP, JSP from servlet, 4.1
check_page_scope config param, 3.3.2.2.1
checker pages, 6.2.2
class naming, translator, 7.1.3.2
classpath
JSP classpath functionality, 3.1.2
code, generated by translator, 7.1.1
comments (in JSP code), 1.2.2.4
compilation
default settings, related options, 3.1.4
in-process vs. out-of-process, 3.1.4
javaccmd config param, 3.3.2.2.7
ojspc noCompile option, 7.2.5.12
use_old_compiler config param, 3.3.2.2.17
config object (implicit), 1.2.3.2
configuration
JSP configuration in Enterprise Manager, 3.5
JSP configuration parameters, 3.3.2
JSP container setup, 3.3.1
JSP-related OC4J configuration parameters, 3.3.3
key JAR and ZIP files, 3.2
key OC4J configuration files, 3.4
setting JSP configuration parameters, 3.3.2.3
setting JSP-related OC4J configuration parameters, 3.3.3.2
connection caching, overview, 4.2.3.1
containers
JSP containers, 1.3.1
servlet containers, A.1.3
content type settings
dynamic (setContentType method), 9.1.2
static (page directive), 9.1.1
context path, 3.1.1
context-relative path, 1.3.4.2
cookies, A.1.4.2
custom tags--see tag libraries

D

d, ojspc option (binary output dir), 7.2.5.5
data-access features, 4.2
data-sources.xml, OC4J configuration file, 3.4
debug_mode config param, 3.3.2.2.2
debugging
debug_mode config param, 3.3.2.2.2
emit_debuginfo config param, 3.3.2.2.3
through JDeveloper, 2.2
declarations
member variables, 1.2.2.1
method variable vs. member variable, 6.2.4
XML declaration elements, 5.2.4
default-web-site.xml, OC4J configuration file, 3.4
deleteSource, ojspc option, 7.2.5.4
demo location, OTN, 1
deployment, general considerations
deploying pages with JDeveloper, 7.3.2
deployment of binary files only, 7.3.4
general pretranslation without execution, 7.3.3.3
ojspc for batch pretranslation, 7.3.3.2
ojspc for page pretranslation, 7.3.3.1
overview, 7.3
WAR deployment, 7.3.1
directives
forgive_dup_dir_attr config param, 3.3.2.2.6
include directive, 1.2.1.2
ojspc forgiveDupDirAttr option, 7.2.5.9
overview, 1.2.1
page directive, 1.2.1.1
taglib directive, 1.2.1.3
XML directive elements, 5.2.3
DMS support, 2.3.2.2
dynamic include
action tag, 1.2.4.5
for large static content, 6.2.3
logistics, 6.1.2.2
vs. static include, 6.1.2
Dynamic Monitoring Service--see DMS

E

EAR file, 3.4, 7.3.1
EJBs
calling from JSP pages, 4.2.4
use of OC4J EJB tag library, 4.2.4.3
emit_debuginfo config param, 3.3.2.2.3
empty actions (tag libraries), 8.4.3
enable-jsp-dispatcher-shortcuts flag, 3.3.3.1
Enterprise Manager
JSP Properties Page, 3.5.1
supported JSP parameters, 3.5.2
unsupported JSP parameters, 3.5.3
error processing (runtime), 4.4
event-handling
servlet application lifecycles, A.1.6
with HttpSessionBindingListener, 4.3.1
exception object (implicit), 1.2.3.2
execution models for JSP pages, 1.3.2
execution of a JSP page, 1.3
explicit JSP objects, 1.2.3.1
expressions
expression syntax, 1.2.2.2
XML expression elements, 5.2.4
extend, ojspc option, 7.2.5.6
extensions
DMS support, 2.3.2.2
list of portable extensions, 2.3.1
overview of caching support, 2.3.3
overview of global includes, 2.3.2.1
overview of Oracle-specific extensions, 2.3.2
overview of programmatic extensions, 2.3
external resource file
for static text, 6.2.3
through external_resource parameter, 3.3.2.2.4
through ojspc extres option, 7.2.5.8
external_resource config param, 3.3.2.2.4
extra_imports config param, 3.3.2.2.5
extraImports, ojspc option, 7.2.5.7
extres, ojspc option, 7.2.5.8

F

fallback tag (with plugin tag), 1.2.4.7
Feiner, Amy (welcome), 1.1.1
file naming conventions, JSP files, 3.1.8
files
generated by translator, 7.1.4.1
key JAR and ZIP files, 3.2
locations, ojspc d option, 7.2.5.5
locations, ojspc srcdir option, 7.2.5.19
locations, translator output, 7.1.4.2
forgive_dup_dir_attr config param, 3.3.2.2.6
forgiveDupDirAttr, ojspc option, 7.2.5.9
forward tag, 1.2.4.6

G

generated code, by translator, 7.1.1
generated output names, by translator, 7.1.2
getProperty tag, 1.2.4.3
global includes (Oracle extension)
general use, 7.1.6
globalization support
charset settings of JSP writer, 9.1.3
content type settings (dynamic), 9.1.2
content type settings (static), 9.1.1
multibyte parameter encoding, 9.2
overview, 9
global-web-application.xml, OC4J configuration file, 3.4

H

help, ojspc option, 7.2.5.10
hiding JSP pages (e.g., MVC architecture), 6.2.1
HttpJspPage interface, A.3
HttpSession interface, A.1.4.1
HttpSessionBindingListener, 4.3.1

I

id attribute (XML view), 5.3.2
implement, ojspc option, 7.2.5.11
implicit JSP objects
overview, 1.2.3.2
using implicit objects, 1.2.3.3
imports, default packages, 3.1.7
include directive, 1.2.1.2
include tag, 1.2.4.5
interaction, JSP-servlet, 4.1
invoke servlet from JSP, JSP from servlet, 4.1

J

JavaBeans
use for separation of business logic, 1.1.3
use with useBean tag, 1.2.4.1
vs. scriptlets, 6.1.1
javaccmd config param, 3.3.2.2.7
JDBC in JSP pages
performance enhancements, 4.2.3
sample of use, 4.2.2
JDeveloper
JSP support, 2.2
use for deploying JSP pages, 7.3.2
JDK 1.4 considerations, 3.1.10
jndi.jar, for data sources and EJBs, 3.2
jsp fallback tag (with plugin tag), 1.2.4.7
jsp forward tag, 1.2.4.6
jsp getProperty tag, 1.2.4.3
jsp id attribute (XML view), 5.3.2
jsp include tag, 1.2.4.5
jsp param tag, 1.2.4.4
jsp plugin tag, 1.2.4.7
jsp root element (XML syntax), 5.2.2
jsp setProperty tag, 1.2.4.2
jsp text element (XML syntax), 5.2.6
JSP translator--see translator
jsp useBean tag
syntax, 1.2.4.1
JSP XML document, 5.1
JSP XML syntax--see XML syntax
JSP XML view--see XML view
jsp-cache-directory setting, 3.3.3.1, 7.1.4.2
jsp-cache-tlds flag, 3.3.3.1, 8.3.5.1
JspPage interface, A.3
jsp-print-null flag, 3.3.3.1
jspService() method, A.3
JSP-servlet interaction
invoking JSP from servlet, request dispatcher, 4.1.3
invoking servlet from JSP, 4.1.1
passing data, JSP to servlet, 4.1.2
passing data, servlet to JSP, 4.1.4
sample code, 4.1.5
jsp-taglib-locations setting, 3.3.3.1, 8.3.5.1
jsp-timeout flag, 3.3.3.1
JspWriter object, 1.2.3.2
JSTL, overview of support, 2.3.4
jta.jar, for Java Transaction API, 3.2

L

listeners, tag libraries, 8.8

M

mail.jar, for e-mail from applications, 3.2
member variable declarations, 6.2.4
method variable declarations, 6.2.4
Model-View-Controller, hiding JSP pages, 6.2.1
mods, Apache, 2.1.2
multibyte parameter encoding
general/standard, 9.2
MVC architecture, hiding JSP pages, 6.2.1

N

namespaces (XML syntax), 5.2.2
naming conventions, JSP files, 3.1.8
National Language Support--see Globalization Support
NLS--see Globalization Support
no_tld_xml_validate config param, 3.3.2.2.9
noCompile, ojspc option, 7.2.5.12
non-empty actions (tag libraries), 8.4.3
noTldXmlValidate, ojspc option, 7.2.5.13
null data, print mode, 3.3.3.1

O

objects and scopes (JSP objects), 1.2.3
OC4J
general overview, 2.1.3
overview of JSP implementation, 2.1.4
standalone, 2.1.3.4
ojdbc14.jar, for JDBC, 3.2
ojspc pretranslation tool
command-line syntax, 7.2.4
option descriptions, 7.2.5
option summary table, 7.2.3
output files, locations, related options, 7.2.6
overview, 7.2
overview of basic functionality, 7.2.1
overview of batch pretranslation, 7.2.2
use for batch pretranslation, 7.3.3.2
use for page pretranslation, 7.3.3.1
ojsp.jar, for JSP container, 3.2
ojsputil.jar, for JSP tag libraries and utilities, 3.2
old_include_from_top config param, 3.3.2.2.10
oldIncludeFromTop, ojspc option, 7.2.5.14
on-demand translation (runtime), 1.3.2.1, 1.3.3
optimization--see performance
Oracle Application Server
brief overview, 2.1.1
JSP support, 2.1
Oracle Enterprise Manager--see Enterprise Manager
Oracle HTTP Server
overview, use of Apache mods, 2.1.2
Oracle platforms supporting JSP
JDeveloper, 2.2
Oracle Application Server, 2.1
out object (implicit), 1.2.3.2
output files
generated by translator, 7.1.4.1
locations, 7.1.4.2
locations and related options, ojspc, 7.2.6
ojspc d option (binary location), 7.2.5.5
ojspc srcdir option (source location), 7.2.5.19
output names, conventions, 7.1.2
output, ojspc option, 7.2.5.15

P

package imports, default, 3.1.7
package naming
by translator, 7.1.3.1
ojspc packageName option, 7.2.5.16
packageName, ojspc option, 7.2.5.16
page directive
characteristics, 6.2.5
contentType setting for globalization support, 9.1.1
overview, 1.2.1.1
page implementation class
generated code, 7.1.1.1
overview, 1.3.3
page object (implicit), 1.2.3.2
page scope (JSP objects), 1.2.3.4
pageContext object (implicit), 1.2.3.2
page-relative path, 1.3.4.2
param tag, 1.2.4.4
parent property (tag handlers), 8.4.5
performance
configuration considerations, 3.1.6.2
OC4J and Oracle Application Server features, 3.1.6.4
programmatic considerations, 3.1.6.1
use of pretranslation, 3.1.6.3
persistent caching for TLD files, 8.3.5
plugin tag, 1.2.4.7
precompile_check config param, 3.3.2.2.11
prefetching rows--see row prefetching
pretranslation
ojspc utility, 7.2
without execution, general, 7.3.3.3
print null flag, 3.3.3.1
programming considerations
additional tips, 6.2
general strategies, 6.1

R

reduce_tag_code config param, 3.3.2.2.12
reduceTagCode, ojspc option, 7.2.5.17
req_time_introspection config param, 3.3.2.2.13
reqTimeIntrospection, ojspc option, 7.2.5.18
request dispatcher (JSP-servlet interaction), 4.1.3
request objects
JSP implicit request object, 1.2.3.2
overview, A.2
request scope (JSP objects), 1.2.3.4
RequestDispatcher interface, 4.1.3
requesting a JSP page, 1.3.4
resource management
overview of JSP extensions, 4.3.2
standard session management, 4.3.1
response objects
JSP implicit response object, 1.2.3.2
overview, A.2
retranslation or reloading at runtime, 3.1.3
root element (XML syntax), 5.2.2
row prefetching, 4.2.3.4
rowset caching, 4.2.3.5

S

sample applications
custom tag definition and use, 8.9.2
demo location, OTN, 1
HttpSessionBindingListener sample, 4.3.1.2
IterationTag definition and use, 8.9.1
JSP-servlet interaction, 4.1.5
traditional vs. XML syntax, 5.2.7
transformation to XML view, 5.3.3
scopes (JSP objects), 1.2.3.4
scripting elements
comments, 1.2.2.4
declarations, 1.2.2.1
expressions, 1.2.2.2
overview, 1.2.2
scriptlets, 1.2.2.3
scripting variables (tag libraries)
declaration through TEI class, 8.6.4
declaration through TLD, 8.6.3
scopes, 8.6.2
using, 8.6.1
scriptlets
scriptlet syntax, 1.2.2.3
vs. JavaBeans, 6.1.1
XML scriptlet elements, 5.2.4
security
general considerations, 3.1.5
server.xml, OC4J configuration file, 3.4
service method, JSP, A.3
servlet containers, A.1.3
servlet contexts
overview, A.1.5
servlet context objects, A.2
servlet path, 3.1.1
servlet sessions
HttpSession interface, A.1.4.1
session tracking, A.1.4.2
servlet-JSP interaction
invoking JSP from servlet, request dispatcher, 4.1.3
invoking servlet from JSP, 4.1.1
passing data, JSP to servlet, 4.1.2
passing data, servlet to JSP, 4.1.4
sample code, 4.1.5
servlets
application lifecycle management, A.1.6
request and response objects, A.2
review of servlet technology, A.1.1
servlet configuration objects, A.2
servlet containers, A.1.3
servlet context objects, A.2
servlet contexts, A.1.5
servlet interface, A.1.2
servlet invocation, A.1.7
servlet objects, A.2
servlet sessions, A.1.4
session objects, A.2
technical background, A.1
session events
with HttpSessionBindingListener, 4.3.1
session objects
JSP implicit session object, 1.2.3.2
overview, A.2
session scope (JSP objects), 1.2.3.4
session tracking, A.1.4.2
setCharacterEncoding() method, 9.2.1
setContentType() method, globalization support, 9.1.2
setProperty tag, 1.2.4.2
setproperty_onerr_continue config param, 3.3.2.2.14
setWriterEncoding() method, globalization support, 9.1.3
shortcut URI (tag librarires), 8.3.4
simple tag handlers (tag libraries)
with body iteration, 8.4.6
without body iteration, 8.4.5
simple-jsp-mapping flag, 3.3.3.1
source file location, ojspc srcdir option, 7.2.5.19
srcdir, ojspc option, 7.2.5.19
standalone version of OC4J, 2.1.3.4
statement caching, 4.2.3.2
static include
directive, 1.2.1.2
logistics, 6.1.2.1
vs. dynamic include, 6.1.2
static text
external resource file, 6.2.3
external resource, ojspc extres option, 7.2.5.8
external_resource parameter, 3.3.2.2.4
in member variables, 7.1.1.2
workaround for large static content, 6.2.3
static_text_in_chars config param, 3.3.2.2.15
staticTextInChars, ojspc option, 7.2.5.20
syntax (overview), 1.2

T

tag handlers (tag libraries)
access to outer tag handlers, 8.4.9
accessing body content, 8.4.7
body processing, 8.4.3
changes between JSP 1.1 and 1.2, 8.1.2.2
constants for body processing, 8.4.4
empty actions, 8.4.3
non-empty actions, 8.4.3
OC4J tag handler code generation, 8.5.2
OC4J tag handler instance reuse /pooling, 8.5.1
overview, 8.4.1
sample tag handler classes, 8.9.1.2, 8.9.2.2
simple tag handlers, with body iteration, 8.4.6
simple tag handlers, without body iteration, 8.4.5
tag libraries
defining and using, end-to-end example, 8.9.2
IterationTag, end-to-end example, 8.9.1
multiple tag libraries in a JAR file, 8.3.3
namespaces, XML support, 5.2.2
overview of functionality, 1.2.6
overview of standard implementation, 8.1.1
persistent caching for TLD files, 8.3.5
runtime vs. compile-time implementations, 8.10
scripting variables, 8.6
sharing across applications, 8.3.5
single tag library in a JAR file, 8.3.2
standard framework, 8.1
strategy, when to create, 6.1.3
tag handlers, 8.4
tag library descriptor files, 8.2
tag library listeners, 8.8
tag library namespaces (XML syntax), 5.2.2
taglib directive, 8.3.1
tag-library-validator classes, 8.7
web.xml use, 8.3.4
well-known location, 8.3.5
tag library descriptor files
changes between JSP 1.1 and 1.2, 8.1.2.1
defining shortcut URI in web.xml, 8.3.4
listener element and subelements, 8.2.3
overview of functionality, 8.2.1
persistent caching, 8.3.5
sample files, 8.9.1.3, 8.9.2.4
specifying individual TLD, 8.3.2
specifying single TLD in a JAR file, 8.3.2
specifying TLDs for multiple tag libraries in a JAR file, 8.3.3
tag element and subelements, 8.2.2
taglib directive, 8.3.1
TLD validation config param, 3.3.2.2.9
TLD validation ojspc option, 7.2.5.13
validator element and subelements, 8.2.3
tag-extra-info classes (tag libraries)
general use, getVariableInfo() method, 8.6.4
sample tag-extra-info class, 8.9.2.3
taglib directive
general use, 8.3.1
syntax, 1.2.1.3
tag-library-validator classes, 8.7
tagReuse, ojspc option, 7.2.5.21
tags_reuse_default config param, 3.3.2.2.16
template data, 5.1
text element (XML syntax), 5.2.6
timeout settings
for OC4J, 3.3.3.1
tips
avoid JSP use with binary data, 6.2.6.2
JavaBeans vs. scriptlets, 6.1.1
JSP preservation of white space, 6.2.6
method vs. member variable declaration, 6.2.4
page directive characteristics, 6.2.5
static vs. dynamic includes, 6.1.2
using a "checker" page, 6.2.2
when to create tag libraries, 6.1.3
workaround, large static content, 6.2.3
TLD file--see tag library descriptor file
translation, on-demand (runtime), 1.3.3
translator
generated class names, 7.1.3.2
generated code features, 7.1.1
generated files, 7.1.4.1
generated member variables, static text, 7.1.1.2
generated names, general conventions, 7.1.2
generated package names, 7.1.3.1
Oracle JSP global includes, 7.1.6
output file locations, 7.1.4.2

U

update batching, 4.2.3.3
URL rewriting, A.1.4.2
use_old_compiler config param, 3.3.2.2.17
useBean tag, 1.2.4.1

V

validation, tag libraries, 8.7
variable element (tag libraries), 8.6.3
verbose, ojspc option, 7.2.5.22
version, ojspc option, 7.2.5.23

W

WAR deployment, 7.3.1
WAR file, 3.4, 7.3.1
Web application hierarchy, A.2
web.xml, usage for tag libraries, 8.3.4
well-known location (tag libraries), 8.3.5

X

XML support
JSP XML document, 5.1
JSP XML documents and JSP XML view, overview, 5.1
JSP XML syntax, 5.2
XML validation config param, 3.3.2.2.19
XML validation ojspc option, 7.2.5.24
XML view, 5.3
XML syntax
custom action elements, 5.2.5
declaration elements, 5.2.4
directive elements, 5.2.3
expression elements, 5.2.4
root element and tag library namespaces, 5.2.2
sample, traditional vs. XML syntax, 5.2.7
scriptlet elements, 5.2.4
standard action elements, 5.2.5
summary table of JSP XML syntax, 5.2.1
text element and other elements, 5.2.6
XML view
jsp id attribute for validation, 5.3.2
sample transformation, 5.3.3
transformation from JSP page to XML view, 5.3.1
xml_validate config param, 3.3.2.2.19
xmlparserv2.jar, for XML validation, 3.2
xmlValidate, ojspc option, 7.2.5.24
xsu12.jar for XML, 3.2