Skip Headers

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

Part Number A97678-01
Go To Core Documentation
Core
Go To Platform Documentation
Platform
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
attachments (mail JavaBean and tag), 8-15

B

bean references, compile-time JML, A-2
binding (Web services), 10-4

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-31
cacheInclude tag (Web Object Cache), 7-31
cacheXMLObj tag (Web Object Cache), 7-27, 7-31
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-19
Oracle9iAS and JSP caching features, overview, 1-18
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
compile-time tag support, A-1
ConnBean JavaBean (for connection), 4-4
ConnCacheBean JavaBean (for connection cache), 4-7
connection caching
through ConnCacheBean JavaBean, 4-7
through data sources, 4-3
control tag (JESI), 6-14
control/include model (JESI tags)
examples, 6-17
overview, 6-8
cookie tag (JESI), 6-27
createBean tag (EJB), 8-56
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-7
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-24
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-22
dbSetCookie SQL tag, 4-28
dbSetParam SQL tag, 4-27
demographic items (personalization), 9-20
displayCurrency tag (utility), 8-61
displayDate tag (utility), 8-62
displayNumber tag (utility), 8-62
download file features--see file access
DownloadServlet (file access, downloads), 8-44

E

Edge Side Includes
JESI-ESI conversion, 6-31
overview, 6-2
EJB tags
configuration, 8-53
descriptions, 8-54
examples, 8-58
tag library descriptor file, 8-54
endRESession tag (personalization), 9-30
ESI--see Edge Side Includes
evaluateItems tag (personalization), 9-40
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
expression language (JSTL), 1-27
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-7
overview of JspScopeListener, 1-3
overview of portable extensions, 1-2
overview of SQL tag library, 1-5
overview of XML/XSL support, 1-4

F

file access tags and beans
DownloadServlet, 8-44
example, httpDownload tag, 8-52
example, HttpDownloadBean, 8-44
example, HttpUploadBean, 8-38
example, httpUploadForm and httpUpload tags, 8-48
FileAccessException, 8-45
httpDownload tag, 8-49
HttpDownloadBean, 8-38
httpUpload tag, 8-46
HttpUploadBean, 8-33
httpUploadForm tag, 8-46
overview, 8-29
recursive downloading, 8-32
security considerations for downloading, 8-32
security considerations for uploading, 8-31
tag library descriptor file, 8-45
file download features--see file access
file upload features--see file access
fileaccess table, fileaccess.sql script, 8-30
FileAccessException (file access), 8-45
fileaccess.properties file, 8-30
filtering settings (personalization), 9-24
flush tag, JML, 3-13
for tag, JML, 3-10
foreach tag, JML, 3-11
forItem tag (personalization), 9-42
forward tag, compile-time JML, A-13
fragment tag (JESI), 6-21

G

getCache() method (Web Object Cache), 7-41
getCrossSellRecommendations tag (personalization), 9-35
getNextItem tag (personalization), 9-44
getProperty tag, compile-time JML, A-9
getRecommendations tag (personalization), 9-32

H

header tag (JESI), 6-27
hot picks (personalization), 9-16
httpDownload tag (file access, download), 8-49
HttpDownloadBean (file access, download), 8-38
httpUpload tag (file access, upload), 8-46
HttpUploadBean (file access, upload), 8-33
httpUploadForm tag (file access, upload), 8-46

I

if tag, JML, 3-8
ifInRole tag (utility), 8-64
implicit cache block naming, Web Object Cache, 7-7, 7-16
include tag (JESI), 6-15
include tag, compile-time JML, A-12
interest dimension (personalization), 9-11
invalidate tag (JESI), 6-24
invalidateCache tag (Web Object Cache), 7-33
invalidateCacheXXX() methods (Web Object Cache), 7-41
invalidation
JESI invalidation examples, 6-28
JESI invalidation of cached objects, 6-11
Web Object Cache, 7-11
invoke tag (Web services), 10-17
Item class (personalization), 9-54
items (personalization)
introduction, 9-7
specification of input items, 9-18
use in personalization tags, 9-14
iterate tag (EJB), 8-57
iterate tag (utility), 8-63

J

Java Object Cache--see Oracle9i Application Server Java Object Cache
JavaBeans
bean references, compile-time JML, A-2
for file access, 8-33
JML bean binding tags, 3-4
Oracle data-access beans, 4-2
SendMailBean, 8-17
JavaServer Pages Standard Tag Library--see JSTL
jesi control tag, 6-14
jesi cookie tag, 6-27
jesi fragment tag, 6-21
jesi header tag, 6-27
jesi include tag, 6-15
jesi invalidate tag, 6-24
jesi object tag, 6-25
jesi personalize tag, 6-30
JESI tags
control/include examples, 6-17
control/include model, 6-8
example, personalization of cached pages, 6-30
invalidation, 6-11
invalidation examples, 6-28
invalidation tag and subtags, 6-23
JESI includes, functionality, 6-11
overview of Oracle implementation, 6-7
page setup and content tags, 6-13
personalization of cached pages, 6-12
personalization tag, cached pages, 6-30
tag descriptions, 6-13
tag handling, JESI-ESI conversion, 6-31
tag library descriptor file, 6-13
template/fragment examples, 6-22
template/fragment model, 6-9
usage models, 6-7
jesi template tag, 6-20
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-3
requirements, 3-2
summary of tags, categories, 3-3
summary, compile-time vs. runtime, A-6
tag library descriptor 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
JSTL
expression language, 1-27
overview, 1-25
scoped variables, 1-30
tag summaries, 1-31

L

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

M

mail JavaBean and tag
attachments, 8-15
general considerations, 8-14
introduction, 8-14
sendMail tag description, 8-22
SendMailBean description, 8-17
tag library descriptor file, 8-22
map tag (Web services), 10-15
message (Web services), 10-3, 10-4, 10-5
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-25
operation (Web services), 10-4
Oracle9i Application Server Java Object Cache
as default Web Object Cache repository, 7-4
configuration notes, 7-63
introduction, 1-19
versus Web Object Cache, 1-20
Oracle9iAS Web Cache
ESI processor, 6-5
introduction, 1-18, 6-4
steps in usage, 6-5
versus Web Object Cache, 1-20
otherwise tag, JML, 3-9

P

page events (JspScopeListener), 8-2
parsexml tag for XML output, 5-8
part tag (Web services), 10-19
parts, message (Web services), 10-5
personalization
categories, 9-7
configuration file, personalization.xml, 9-57
demographic items, 9-20
hot picks, 9-16
interest dimension, 9-11
introduction, Oracle implementation, 9-3
Item class description, 9-54
items and recommendations, 9-7
items, usage in tags, 9-14
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-12
requests for recommendations, 9-11
stateful vs. stateless recommendation engine sessions, 9-10
tag descriptions (also see "personalization tags"), 9-26
tag functionality (also see "personalization tags"), 9-12
taxonomies, 9-7
taxonomy, 9-11
personalization (customization), JESI, 6-12
personalization endRESession tag, 9-30
personalization evaluateItems tag, 9-40
personalization forItem tag, 9-42
personalization getCrossSellRecommendations tag, 9-35
personalization getNextItem tag, 9-44
personalization getRecommendations tag, 9-32
personalization recordDemographic tag, 9-50
personalization recordNavigation tag, 9-46
personalization recordPurchase tag, 9-48
personalization recordRating tag, 9-49
personalization removeDemographicRecord tag, 9-54
personalization removeNavigationRecord tag, 9-51
personalization removePurchaseRecord tag, 9-52
personalization removeRatingRecord tag, 9-52
personalization selectFromHotPicks tag, 9-38
personalization setVisitorToCustomer tag, 9-31
personalization startRESession tag, 9-27
personalization tags
item recording and removal tag descriptions, 9-46
limitations, 9-56
mode of use for item recording, 9-21
overview of item recording and removal tags, 9-15
overview of recommendation and evaluation tags, 9-16
recommendation and evaluation tag descriptions, 9-31
session management tag descriptions, 9-27
specification of input items, 9-18
tag library descriptor file, 9-26
tag-extra-info variables for returned items, 9-17
tuning, filtering, and sorting, 9-22
personalization.xml configuration file, 9-57
personalize tag (JESI), 6-30
plugin tag, compile-time JML, A-14
port (Web services), 10-4
port type (Web services), 10-4
prediction value (personalization), 9-9
print tag, JML, A-14
property tag (Web services), 10-16
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-12
stateful vs. stateless sessions, 9-10, 9-13
recommendations (personalization), 9-7
recordDemographic tag (personalization), 9-50
recordNavigation tag (personalization), 9-46
recordPurchase tag (personalization), 9-48
recordRating tag (personalization), 9-49
recursive downloading (file access tags and beans), 8-32
remove tag, JML, 3-7
removeDemographicRecord tag (personalization), 9-54
removeNavigationRecord tag (personalization), 9-51
removePurchaseRecord tag (personalization), 9-52
removeRatingRecord tag (personalization), 9-52
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
RPC (Web services), 10-3
runtime functionality, Web Object Cache, 7-10

S

sample applications
JML types example, 2-8
JspScopeListener, event-handling, 8-7
sendMail tag, 8-25
Web services tags, 10-19
XML transform and dbQuery tag example, 5-11
XML transform and parsexml tag example, 5-13
XML transform tag example, 5-9
section IDs (Web Object Cache), 7-42
security considerations
file download tags and beans, 8-32
file upload tags and beans, 8-31
selectFromHotPicks tag (personalization), 9-38
sendMail tag
attribute descriptions, 8-24
sample application, 8-25
syntax, 8-23
SendMailBean, 8-17
session events (JspScopeListener), 8-2
set tag, compile-time JML, A-10
setProperty tag, compile-time JML, A-9
setVisitorToCustomer tag (personalization), 9-31
SOAP (Web services), 10-3
sorting order (personalization), 9-25
SQL tags
overview, tag list, 4-16
requirements, 4-17
support for data sources, connection pooling, 4-3
tag library descriptor file, 4-17
SQL tags (JSTL), 1-31
startRESession tag (personalization), 9-27
statement caching
through ConnBean, 4-4
through ConnCacheBean, 4-7
styleSheet tag for XML transformation, 5-6
surrogates (Edge Side Includes), 6-3

T

tag libraries
for file access, 8-45
for other Oracle components, 1-34
JESI tags, descriptions, 6-13
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-22
syntax and symbology notes, 1-2
XML tags, 5-5
tag library descriptor files
for EJB tags, 8-54
for JESI tags, 6-13
for Oracle file access tags, 8-45
for Oracle JML tags, 3-2
for Oracle mail tag, 8-22
for Oracle personalization tags, 9-26
for Oracle SQL tags, 4-17
for Oracle XML tags, 5-5
for utility tags, 8-61
for Web Object Cache tags, 7-21
for Web services tags, 10-13
tag-extra-info classes, use of variables for personalization, 9-17
taxonomies (personalization), 9-7
taxonomy (personalization), 9-11
TEI--see tag-extra-info
template tag (JESI), 6-20
template/fragment model (JESI tags)
examples, 6-22
overview, 6-9
transform tag for XML transformation, 5-6
tuning settings (personalization), 9-22
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

UDDI (Web services), 10-2, 10-3
update batching, through ConnBean, 4-4
upload file features--see file access
useBean tag (EJB), 8-55
useBean tag, compile-time JML, A-8
useCacheObj tag (Web Object Cache), 7-29, 7-31
useCookie tag, JML, 3-6
useForm tag, JML, 3-5
useHome tag (EJB), 8-55
useVariable tag, JML, 3-4
utility tags
introduction, 8-61
tag library descriptor file, 8-61

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-38
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-19
section IDs, 7-42
servlet API descriptions, 7-39
servlet example, 7-49
tag descriptions, 7-21
tag library descriptor file, 7-21
useCacheObj tag, 7-29
Web services
binding, 10-4
general overview, 10-2
message, 10-3, 10-4, 10-5
operation, 10-4
Oracle9iAS Web Services overview, 10-10
port type, 10-4
RPC, 10-3
SOAP, 10-3
tags (also see "Web services tags"), 10-10
UDDI, 10-2, 10-3
WSDL, 10-3, 10-4, 10-6
XML schema definitions, 10-5
Web services invoke tag, 10-17
Web services map tag, 10-15
Web services part tag, 10-19
Web services property tag, 10-16
Web services tags
descriptions, 10-12
example, 10-19
functionality overview, 10-11
overview, 10-10
tag library descriptor file, 10-13
Web services webservice tag, 10-13
webservice tag (Web services), 10-13
WebServiceProxy interface, 10-10
when tag, JML, 3-9
WSDL (Web services), 10-3, 10-4, 10-6

X

XML schema definitions (Web services), 10-5
XML/XSL tags
parsexml tag for XML output, 5-8
styleSheet tag for XML transformation, 5-6
summary of related OC4J tags, 5-3
tag library descriptor file, 5-5
transform and dbQuery tag example, 5-11
transform and parsexml tag example, 5-13
transform tag example, 5-9
transform tag for XML transformation, 5-6
XML producers and consumers, 5-2
XML/XSL tags (JSTL), 1-31
XPath (XML Path, JSTL), 1-33
XSD--see XML schema definitions

Go to previous page
Oracle
Copyright © 2002 Oracle Corporation.

All Rights Reserved.
Go To Core Documentation
Core
Go To Platform Documentation
Platform
Go To Table Of Contents
Contents