Skip Headers

Oracle9iAS Containers for J2EE JSP Tag Libraries and Utilities Reference
Release 2 (9.0.2)

Part Number A95883-01
Go To Documentation Library
Home
Go To Product List
Solution Area
Go To Table Of Contents
Contents

Go to previous page

Index

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


A

application events (JspScopeListener), 8-2

B

bean references, compile-time JML, A-2

C

cache block (Web Object Cache)
expiration, 7-10
invalidation, 7-11
methods, 7-48
naming, 7-7, 7-16
runtime functionality, 7-10
cache policy (Web Object Cache)
and scope, 7-5
attributes, 7-12
creation, 7-39
descriptor, 7-58
methods, 7-41
cache repository descriptor, Web Object Cache, 7-61
cache tag (Web Object Cache), 7-22, 7-30
cacheInclude tag (Web Object Cache), 7-31
cacheXMLObj tag (Web Object Cache), 7-27, 7-30
caching
Edge Side Includes, 6-2
JESI tags for Edge Side Includes, 6-6
Oracle Web Object Cache, 7-1
Oracle9i Application Server Java Object Cache, 1-17
Oracle9iAS and JSP caching features, overview, 1-16
Oracle9iAS Web Cache, 6-4
call tag, compile-time JML, A-11
categories (personalization), 9-7
checkPageScope tag (JspScopeListener), 8-3
choose tag, JML, 3-9
cloneable cache objects (Web Object Cache), 7-8
compile-time JML tags
syntax support, A-2
tag summary and descriptions, A-5
taglib directive, A-5
ConnBean JavaBean (for connection), 4-4
ConnCacheBean JavaBean (for connection cache), 4-6
connection caching
through ConnCacheBean JavaBean, 4-6
through data sources, 4-3
control tag (JESI), 6-15
control/include model (JESI tags)
examples, 6-18
overview, 6-8
cookie tag (JESI), 6-28
createBean tag (EJB), 8-51
CursorBean JavaBean (for DML), 4-11

D

data sources, support for data-access beans and tags, 4-3
data-access JavaBeans
ConnBean for connection, 4-4
ConnCacheBean for connection cache, 4-6
CursorBean for DML, 4-11
DBBean for queries, 4-10
overview, 4-2
support for data sources, connection pooling, 4-3
data-access tags--see SQL tags
DBBean JavaBean (for queries), 4-10
dbClose SQL tag, close connection, 4-21
dbCloseQuery SQL tag, close cursor, 4-23
dbExecute SQL tag, DML/DDL, 4-25
dbNextRow SQL tag, process results, 4-24
dbOpen SQL tag, open connection, 4-18
dbQuery SQL tag, execute query, 4-21
dbSetCookie SQL tag, 4-27
dbSetParam SQL tag, 4-26
demographic items (personalization), 9-21
displayCurrency tag (utility), 8-56
displayDate tag (utility), 8-57
displayNumber tag (utility), 8-57
download file features--see file access
DownloadServlet (file access, downloads), 8-40

E

Edge Side Includes
JESI-ESI conversion, 6-33
overview, 6-2
EJB tags
configuration, 8-48
descriptions, 8-49
examples, 8-53
tag library description file, 8-49
endRESession tag (personalization), 9-31
ESI--see Edge Side Includes
evaluateItems tag (personalization), 9-41
event-handling (JspScopeListener), 8-2
expiration policy (Web Object Cache)
attributes, 7-18
methods, 7-47
retrieval, 7-47
expiration, Web Object Cache, 7-10
explicit cache block naming, Web Object Cache, 7-7, 7-16
extensions
JML types, descriptions, 2-4
JML types, overview, 2-2
overview of data-access JavaBeans, 1-5
overview of extended types, 1-3
overview of JML tag library, 1-6
overview of JspScopeListener, 1-3
overview of portable extensions, 1-2
overview of SQL tag library, 1-5
overview of XML/XSL support, 1-3

F

file access tags and beans
DownloadServlet, 8-40
example, httpDownload tag, 8-47
example, HttpDownloadBean, 8-39
example, HttpUploadBean, 8-33
example, httpUploadForm and httpUpload tags, 8-44
FileAccessException, 8-40
httpDownload tag, 8-45
HttpDownloadBean, 8-34
httpUpload tag, 8-42
HttpUploadBean, 8-29
httpUploadForm tag, 8-41
overview, 8-25
recursive downloading, 8-28
security considerations for downloading, 8-28
security considerations for uploading, 8-27
file download features--see file access
file upload features--see file access
fileaccess table, fileaccess.sql script, 8-26
FileAccessException (file access), 8-40
fileaccess.properties file, 8-26
filtering settings (personalization), 9-24
flush tag, JML, 3-13
for tag, JML, 3-10
foreach tag, JML, 3-11
forItem tag (personalization), 9-43
forward tag, compile-time JML, A-13
fragment tag (JESI), 6-22

G

getCache() method (Web Object Cache), 7-41
getCrossSellRecommendations tag (personalization), 9-37
getNextItem tag (personalization), 9-45
getProperty tag, compile-time JML, A-9
getRecommendations tag (personalization), 9-33

H

header tag (JESI), 6-29
hot picks (personalization), 9-17
httpDownload tag (file access, download), 8-45
HttpDownloadBean (file access, download), 8-34
httpUpload tag (file access, upload), 8-42
HttpUploadBean (file access, upload), 8-29
httpUploadForm tag (file access, upload), 8-41

I

if tag, JML, 3-8
ifInRole tag (utility), 8-59
implicit cache block naming, Web Object Cache, 7-7, 7-16
include tag (JESI), 6-16
include tag, compile-time JML, A-12
interest dimension (personalization), 9-11
invalidate tag (JESI), 6-25
invalidateCache tag (Web Object Cache), 7-33
invalidateCacheXXX() methods (Web Object Cache), 7-41
invalidation
JESI invalidation examples, 6-29
JESI invalidation of cached objects, 6-12
Web Object Cache, 7-11
Item class (personalization), 9-56
items (personalization)
introduction, 9-7
specification of input items, 9-19
use in personalization tags, 9-15
iterate tag (EJB), 8-52
iterate tag (utility), 8-58

J

Java Object Cache--see Oracle9i Application Server Java Object Cache
JavaBeans
bean references, compile-time JML, A-2
for file access, 8-29
JML bean binding tags, 3-4
Oracle data-access beans, 4-2
SendMailBean, 8-15
jesi control tag, 6-15
jesi cookie tag, 6-28
jesi fragment tag, 6-22
jesi header tag, 6-29
jesi include tag, 6-16
jesi invalidate tag, 6-25
jesi object tag, 6-27
jesi personalize tag, 6-31
JESI tags
control/include examples, 6-18
control/include model, 6-8
example, personalization of cached pages, 6-32
invalidation, 6-12
invalidation examples, 6-29
invalidation tag and subtags, 6-25
JESI includes, functionality, 6-11
overview of Oracle implementation, 6-7
page setup and content tags, 6-14
personalization of cached pages, 6-12
personalization tag, cached pages, 6-31
tag descriptions, 6-14
tag handling, JESI-ESI conversion, 6-33
tag library description file, 6-14
template/fragment examples, 6-23
template/fragment model, 6-9
usage models, 6-8
jesi template tag, 6-21
jml call tag, compile-time JML, A-11
jml choose tag, 3-9
JML expressions, compile-time JML
attribute settings, A-3
syntax, A-3
jml flush tag, 3-13
jml for tag, 3-10
jml foreach tag, 3-11
jml forward tag, compile-time JML, A-13
jml getProperty tag, compile-time JML, A-9
jml if tag, 3-8
jml include tag, compile-time JML, A-12
jml lock tag, compile-time JML, A-11
jml otherwise tag, 3-9
jml plugin tag, compile-time JML, A-14
jml print tag, A-14
jml remove tag, 3-7
jml return tag, 3-12
jml set tag, compile-time JML, A-10
jml setProperty tag, compile-time JML, A-9
JML tags
attribute settings, compile-time JML, A-3
bean references, compile-time JML, A-2
descriptions, additional compile-time tags, A-7
descriptions, bean binding tags, 3-4
descriptions, logic/flow control tags, 3-8
expressions, compile-time JML, A-3
overview, 3-2
philosophy, 3-2
requirements, 3-2
summary of tags, categories, 3-3
summary, compile-time vs. runtime, A-6
tag library description file, 3-2
taglib directive, compile-time JML, A-5
JML types
example, 2-8
JmlBoolean, 2-4
JmlFPNumber, 2-6
JmlNumber, 2-5
JmlString, 2-7
overview, 2-2
jml useBean tag, compile-time JML, A-8
jml useCookie tag, 3-6
jml useForm tag, 3-5
jml useVariable tag, 3-4
jml when tag, 3-9
JmlBoolean extended type, 2-4
JmlFPNumber extended type, 2-6
JmlNumber extended type, 2-5
JmlString extended type, 2-7
JSP Markup Language--see JML
JspScopeEvent class, event handling, 8-2
JspScopeListener
application scope support, 8-5
examples, 8-7
general use, 8-2
overview, 8-2
page scope support, 8-3
request scope support, 8-4
requirements, 8-3
sample application, 8-7
session scope, integration with HttpSessionBindingListener, 8-6
use in OC4J / servlet 2.3, 8-3

L

lastModified tag (utility), 8-60
lock tag, compile-time JML, A-11
lookupPolicy() method (Web Object Cache), 7-40

M

mail JavaBean and tag
general considerations, 8-14
introduction, 8-14
sendMail tag description, 8-19
SendMailBean description, 8-15
mining object repository (personalization), 9-5
mining table repository (personalization), 9-4
models (personalization), 9-5
MTR.MTR_BIN_BOUNDARY table (personalization), 9-9

N

navigation items (personalization), 9-9

O

Object Caching Service for Java--see Oracle9i Application Server Java Object Cache
object tag (JESI), 6-27
Oracle9i Application Server Java Object Cache
as default Web Object Cache repository, 7-4
configuration notes, 7-63
introduction, 1-17
versus Web Object Cache, 1-18
Oracle9iAS Web Cache
ESI processor, 6-5
introduction, 1-16, 6-4
steps in usage, 6-5
versus Web Object Cache, 1-18
otherwise tag, JML, 3-9

P

page events (JspScopeListener), 8-2
parsexml tag for XML output, 5-7
personalization
categories, 9-7
configuration file, personalization.xml, 9-59
demographic items, 9-21
hot picks, 9-17
interest dimension, 9-11
introduction, Oracle implementation, 9-3
Item class description, 9-56
items and recommendations, 9-7
items, usage in tags, 9-15
mining object repository, 9-5
mining table repository, 9-4
models, 9-5
navigation items, 9-9
overview, general, 9-2
prediction value, 9-9
ratings and rankings, 9-9
recommendation engine, 9-5
recommendation engine API features, 9-6
recommendation engine farms, 9-6
recommendation engine session management, 9-13
requests for recommendations, 9-11
stateful vs. stateless recommendation engine sessions, 9-10
taxonomies, 9-7
taxonomy, 9-12
personalization (customization), JESI, 6-12
personalization endRESession tag, 9-31
personalization evaluateItems tag, 9-41
personalization forItem tag, 9-43
personalization getCrossSellRecommendations tag, 9-37
personalization getNextItem tag, 9-45
personalization getRecommendations tag, 9-33
personalization recordDemographic tag, 9-51
personalization recordNavigation tag, 9-48
personalization recordPurchase tag, 9-49
personalization recordRating tag, 9-50
personalization removeDemographicRecord tag, 9-55
personalization removeNavigationRecord tag, 9-52
personalization removePurchaseRecord tag, 9-53
personalization removeRatingRecord tag, 9-54
personalization selectFromHotPicks tag, 9-39
personalization setVisitorToCustomer tag, 9-32
personalization startRESession tag, 9-28
personalization tags
item recording and removal tag descriptions, 9-47
limitations, 9-57
mode of use for item recording, 9-21
overview of item recording and removal tags, 9-16
overview of recommendation and evaluation tags, 9-16
recommendation and evaluation tag descriptions, 9-33
session management tag descriptions, 9-28
specification of input items, 9-19
tag-extra-info variables for returned items, 9-18
tuning, filtering, and sorting, 9-22
personalization.xml configuration file, 9-59
personalize tag (JESI), 6-31
plugin tag, compile-time JML, A-14
prediction value (personalization), 9-9
print tag, JML, A-14
putCache() method (Web Object Cache), 7-41

R

rankings (personalization), 9-9
ratings (personalization), 9-9
recommendation engine (personalization)
introduction, 9-5
overview of API features, 9-6
recommendation engine farms, 9-6
session management, 9-13
stateful vs. stateless sessions, 9-10, 9-14
recommendations (personalization), 9-7
recordDemographic tag (personalization), 9-51
recordNavigation tag (personalization), 9-48
recordPurchase tag (personalization), 9-49
recordRating tag (personalization), 9-50
recursive downloading (file access tags and beans), 8-28
remove tag, JML, 3-7
removeDemographicRecord tag (personalization), 9-55
removeNavigationRecord tag (personalization), 9-52
removePurchaseRecord tag (personalization), 9-53
removeRatingRecord tag (personalization), 9-54
request events (JspScopeListener), 8-2
resource management
application (JspScopeListener), 8-2
page (JspScopeListener), 8-2
request (JspScopeListener), 8-2
session (JspScopeListener), 8-2
return tag, JML, 3-12
row prefetching, through ConnBean, 4-4
runtime functionality, Web Object Cache, 7-10

S

sample applications
JML types example, 2-8
JspScopeListener, event-handling, 8-7
sendMail tag, 8-22
XML transform and dbQuery tag example, 5-10
XML transform and parsexml tag example, 5-12
XML transform tag example, 5-8
section IDs (Web Object Cache), 7-42
security considerations
file download tags and beans, 8-28
file upload tags and beans, 8-27
selectFromHotPicks tag (personalization), 9-39
sendMail tag
attribute descriptions, 8-20
sample application, 8-22
syntax, 8-20
SendMailBean, 8-15
session events (JspScopeListener), 8-2
set tag, compile-time JML, A-10
setProperty tag, compile-time JML, A-9
setVisitorToCustomer tag (personalization), 9-32
sorting order (personalization), 9-26
SQL tags
overview, tag list, 4-16
requirements, 4-16
support for data sources, connection pooling, 4-3
startRESession tag (personalization), 9-28
statement caching
through ConnBean, 4-4
through ConnCacheBean, 4-7
styleSheet tag for XML transformation, 5-5
surrogates (Edge Side Includes), 6-3

T

tag libraries
for file access, 8-40
for other Oracle components, 1-23
JESI tags, descriptions, 6-14
JESI tags, overview, 6-6
Oracle JML tag descriptions, 3-4
Oracle JML tags, overview, 3-2
Oracle SQL tags, 4-16
sendMail tag, 8-19
syntax and symbology notes, 1-2
XML tags, 5-4
tag library description files
for EJB tags, 8-49
for JESI tags, 6-14
for Oracle file access tags, 8-41
for Oracle JML tags, 3-2
for Oracle mail tag, 8-19
for Oracle personalization tags, 9-27
for Oracle SQL tags, 4-17
for Oracle XML tags, 5-4
for utility tags, 8-56
for Web Object Cache tags, 7-21
tag-extra-info classes, use of variables for personalization, 9-18
taxonomies (personalization), 9-7
taxonomy (personalization), 9-12
TEI--see tag-extra-info
template tag (JESI), 6-21
template/fragment model (JESI tags)
examples, 6-23
overview, 6-9
transform tag for XML transformation, 5-5
tuning settings (personalization), 9-23
types
JML types example, 2-8
JmlBoolean extended type, 2-4
JmlFPNumber extended type, 2-6
JmlNumber extended type, 2-5
JmlString extended type, 2-7
Oracle JML extended types, descriptions, 2-4
Oracle JML extended types, overview, 2-2
overview of Oracle type extensions, 1-3

U

update batching, through ConnBean, 4-4
upload file features--see file access
useBean tag (EJB), 8-50
useBean tag, compile-time JML, A-8
useCacheObj tag (Web Object Cache), 7-29, 7-30
useCookie tag, JML, 3-6
useForm tag, JML, 3-5
useHome tag (EJB), 8-50
useVariable tag, JML, 3-4
utility tags
introduction, 8-56
tag library description file, 8-56

W

Web Object Cache
benefits, 7-2
cache block methods, 7-48
cache block naming, 7-7, 7-16
cache block runtime functionality, 7-10
cache policy and scope, 7-5
cache policy attributes, 7-12
cache policy creation, 7-39
cache policy descriptor, 7-58
cache policy methods, 7-41
cache repository descriptor, 7-61
cache tag, 7-22
cache tag examples, 7-37
cacheInclude tag, 7-31
cacheXMLObj tag, 7-27
cloneable cache objects, 7-8
configuration notes for file system cache, 7-64
configuration notes for Oracle9i Application Server Java Object Cache, 7-63
data invalidation and expiration, 7-10
expiration policy attributes, 7-18
expiration policy methods, 7-47
expiration policy retrieval, 7-47
invalidateCache tag, 7-33
overview, 7-2
overview, cache repository, 7-4
overview, programming interfaces, 7-4
role, versus other caches, 1-17
section IDs, 7-42
servlet API descriptions, 7-39
servlet example, 7-49
tag descriptions, 7-21
tag library description file, 7-21
useCacheObj tag, 7-29
when tag, JML, 3-9

X

XML/XSL tags
parsexml tag for XML output, 5-7
styleSheet tag for XML transformation, 5-5
summary of related OC4J tags, 5-3
tag library description file, 5-4
transform and dbQuery tag example, 5-10
transform and parsexml tag example, 5-12
transform tag example, 5-8
transform tag for XML transformation, 5-5
XML producers and consumers, 5-2

Go to previous page
Oracle
Copyright © 2002 Oracle Corporation.

All Rights Reserved.
Go To Documentation Library
Home
Go To Product List
Solution Area
Go To Table Of Contents
Contents