Skip Headers

Oracle Application Server Containers for J2EE JSP Tag Libraries and Utilities Reference 10g (9.0.4) Part Number B10319-01 |
Home | Contents

# 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), 9-2
  attachments (mail JavaBean and tag), 8-28

## B

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

## C

  cache block (Web Object Cache)
    expiration, 7-10
    invalidation, 7-11
    methods, 7-49
    naming, 7-7, 7-16
    runtime functionality, 7-10
  cache policy (Web Object Cache)
    and scope, 7-5
    attributes, 7-12
    creation, 7-40
    descriptor, 7-56
    methods, 7-42
  cache repository descriptor, Web Object Cache, 7-59
  cache tag (Web Object Cache), 7-23, 7-32
  cacheInclude tag (Web Object Cache), 7-33
  cacheXMLObj tag (Web Object Cache), 7-28, 7-32
  caching
    Edge Side Includes, 6-2
    JESI tags for Edge Side Includes, 6-7
    Oracle Application Server and JSP caching features, overview, 1-17
    Oracle Application Server Java Object Cache, 1-18
    Oracle Web Object Cache, 7-1
    OracleAS Web Cache, 6-4
  call tag, compile-time JML, A-11
  categories (personalization), 10-7
  checkPageScope tag (JspScopeListener), 9-4
  choose tag, JML, 3-9
  cloneable cache objects (Web Object Cache), 7-8
  codeblock tag (JESI), 6-33
  compile-time JML tags
    syntax support, A-2
    tag summary and descriptions, A-5
    taglib directive, A-5
  compile-time tag support, A-1
  configuration file for invalidation, JESI, 6-39
  configuration file for personalization tags, 10-58
  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-21
  control/include model (JESI tags)
    examples, 6-27
    overview, 6-9
  cookie tag (JESI), 6-43
  createBean tag (EJB), 9-19
  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
  demo location, OTN, 1-1
  demographic items (personalization), 10-20
  displayCurrency tag (utility), 9-24
  displayDate tag (utility), 9-24
  displayNumber tag (utility), 9-25
  download file features--see file access
  DownloadServlet (file access, downloads), 8-17

## E

  Edge Side Includes
    JESI-ESI conversion, 6-48
    overview, 6-2
  EJB tags
    configuration, 9-15
    descriptions, 9-16
    examples, 9-20
    tag library descriptor file, 9-16
  endRESession tag (personalization), 10-30
  ESI--see Edge Side Includes
  evaluateItems tag (personalization), 10-40
  event-handling (JspScopeListener), 9-2
  expiration policy (Web Object Cache)
    attributes, 7-18
    methods, 7-48
    retrieval, 7-48
  expiration, Web Object Cache, 7-10
  explicit cache block naming, Web Object Cache, 7-7, 7-16
  expression language (JSTL), 1-26
  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-4
    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-17
    example, httpDownload tag, 8-25
    example, HttpDownloadBean, 8-17
    example, HttpUploadBean, 8-11
    example, httpUploadForm and httpUpload tags, 8-22
    FileAccessException, 8-18
    httpDownload tag, 8-23
    HttpDownloadBean, 8-12
    httpUpload tag, 8-20
    HttpUploadBean, 8-7
    httpUploadForm tag, 8-19
    overview, 8-2
    recursive downloading, 8-5
    security considerations for downloading, 8-6
    security considerations for uploading, 8-4
    tag library descriptor file, 8-18
  file download features--see file access
  file upload features--see file access
  fileaccess table, fileaccess.sql script, 8-3
  FileAccessException (file access), 8-18
  fileaccess.properties file, 8-3
  filtering settings (personalization), 10-23
  flush tag, JML, 3-12
  for tag, JML, 3-10
  foreach tag, JML, 3-11
  forItem tag (personalization), 10-42
  forward tag, compile-time JML, A-13
  fragment tag (JESI), 6-32

## G

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

## H

  header tag (JESI), 6-44
  hot picks (personalization), 10-16
  httpDownload tag (file access, download), 8-23
  HttpDownloadBean (file access, download), 8-12
  httpUpload tag (file access, upload), 8-20
  HttpUploadBean (file access, upload), 8-7
  httpUploadForm tag (file access, upload), 8-19

## I

  if tag, JML, 3-8
  ifInRole tag (utility), 9-26
  implicit cache block naming, Web Object Cache, 7-7, 7-16
  include tag (JESI), 6-23
  include tag, compile-time JML, A-12
  interest dimension (personalization), 10-11
  invalidate tag (JESI), 6-37
  invalidateCache tag (Web Object Cache), 7-35
  invalidateCacheXXX() methods (Web Object Cache), 7-42
  invalidation
    JESI invalidation examples, 6-44
    JESI invalidation of cached objects, 6-17
    Web Object Cache, 7-11
  invoke tag (Web services), 11-18
  Item class (personalization), 10-55
  items (personalization)
    introduction, 10-7
    specification of input items, 10-18
    use in personalization tags, 10-14
  iterate tag (EJB), 9-19
  iterate tag (utility), 9-26

## J

  Java Object Cache--see Oracle Application Server Java Object Cache
  JavaBeans
    bean references, compile-time JML, A-2
    for file access, 8-6
    JML bean binding tags, 3-4
    Oracle data-access beans, 4-2
    SendMailBean, 8-30
  JavaServer Pages Standard Tag Library--see JSTL
  jesi codeblock tag, 6-33
  jesi control tag, 6-21
  jesi cookie tag, 6-43
  jesi fragment tag, 6-32
  jesi header tag, 6-44
  jesi include tag, 6-23
  jesi invalidate tag, 6-37
  jesi object tag, 6-42
  jesi param tag, 6-26
  jesi personalize tag, 6-46
  JESI tags
    configuration file for invalidation, 6-39
    control/include examples, 6-27
    control/include model, 6-9
    example, personalization of cached pages, 6-47
    invalidation, 6-17
    invalidation examples, 6-44
    invalidation tag and subtags, 6-36
    JESI includes, functionality, 6-16
    overview of Oracle implementation, 6-8
    personalization of cached pages, 6-17
    personalization tag, cached pages, 6-46
    tag descriptions, 6-20
    tag handling, JESI-ESI conversion, 6-48
    tag library descriptor file, 6-20
    tags for dynamic caching, 6-20
    template/fragment examples, 6-34
    template/fragment model, 6-10
    usage models, 6-9
  jesi template tag, 6-29
  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-12
  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-12
  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, 9-2
  JspScopeListener
    application scope support, 9-6
    examples, 9-7
    general use, 9-2
    overview, 9-2
    page scope support, 9-4
    request scope support, 9-5
    requirements, 9-4
    sample application, 9-7
    session scope, integration with HttpSessionBindingListener, 9-6
    use in OC4J / servlet 2.3, 9-3
  JSTL
    expression language, 1-26
    overview, 1-24
    scoped variables, 1-28
    tag summaries, 1-29

## L

  lastModified tag (utility), 9-27
  lock tag, compile-time JML, A-12
  lookupPolicy() method (Web Object Cache), 7-41

## M

  mail JavaBean and tag
    attachments, 8-28
    general considerations, 8-27
    introduction, 8-27
    sendMail tag description, 8-35
    SendMailBean description, 8-30
    tag library descriptor file, 8-36
  map tag (Web services), 11-16
  message (Web services), 11-3, 11-4, 11-5
  mining object repository (personalization), 10-5
  mining table repository (personalization), 10-4
  models (personalization), 10-5
  MTR.MTR_BIN_BOUNDARY table (personalization), 10-9

## N

  navigation items (personalization), 10-9

## O

  Object Caching Service for Java--see Oracle Application Server Java Object Cache
  object tag (JESI), 6-42
  operation (Web services), 11-4
  Oracle Application Server Java Object Cache
    as default Web Object Cache repository, 7-4
    configuration notes, 7-61
    introduction, 1-18
    versus Web Object Cache, 1-19
  OracleAS Web Cache
    ESI processor, 6-6
    introduction, 1-17, 6-4
    steps in usage, 6-5
    versus Web Object Cache, 1-19
  otherwise tag, JML, 3-9

## P

  page events (JspScopeListener), 9-2
  param tag (JESI), 6-26
  parsexml tag for XML output, 5-8
  part tag (Web services), 11-20
  parts, message (Web services), 11-5
  personalization
    categories, 10-7
    configuration file, personalization.xml, 10-58
    demographic items, 10-20
    hot picks, 10-16
    interest dimension, 10-11
    introduction, Oracle implementation, 10-3
    Item class description, 10-55
    items and recommendations, 10-7
    items, usage in tags, 10-14
    mining object repository, 10-5
    mining table repository, 10-4
    models, 10-5
    navigation items, 10-9
    overview, general, 10-2
    prediction value, 10-9
    ratings and rankings, 10-9
    recommendation engine, 10-5
    recommendation engine API features, 10-6
    recommendation engine farms, 10-6
    recommendation engine session management, 10-12
    requests for recommendations, 10-11
    stateful vs. stateless recommendation engine sessions, 10-10
    tag descriptions (also see "personalization tags"), 10-26
    tag functionality (also see "personalization tags"), 10-12
    taxonomies, 10-7
  personalization (customization), JESI, 6-17
  personalization endRESession tag, 10-30
  personalization evaluateItems tag, 10-40
  personalization forItem tag, 10-42
  personalization getCrossSellRecommendations tag, 10-36
  personalization getNextItem tag, 10-44
  personalization getRecommendations tag, 10-32
  personalization recordDemographic tag, 10-50
  personalization recordNavigation tag, 10-47
  personalization recordPurchase tag, 10-48
  personalization recordRating tag, 10-49
  personalization removeDemographicRecord tag, 10-54
  personalization removeNavigationRecord tag, 10-51
  personalization removePurchaseRecord tag, 10-52
  personalization removeRatingRecord tag, 10-53
  personalization selectFromHotPicks tag, 10-38
  personalization setVisitorToCustomer tag, 10-31
  personalization startRESession tag, 10-27
  personalization tags
    item recording and removal tag descriptions, 10-46
    limitations, 10-57
    mode of use for item recording, 10-21
    overview of item recording and removal tags, 10-15
    overview of recommendation and evaluation tags, 10-15
    recommendation and evaluation tag descriptions, 10-32
    session management tag descriptions, 10-27
    specification of input items, 10-18
    tag library descriptor file, 10-26
    tag-extra-info variables for returned items, 10-17
    tuning, filtering, and sorting, 10-22
  personalization.xml configuration file, 10-58
  personalize tag (JESI), 6-46
  plugin tag, compile-time JML, A-14
  port (Web services), 11-4
  port type (Web services), 11-4
  prediction value (personalization), 10-9
  print tag, JML, A-14
  property tag (Web services), 11-17
  putCache() method (Web Object Cache), 7-42

## R

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

## S

  sample applications
    demo location, OTN, 1-1
    JML types example, 2-8
    JspScopeListener, event-handling, 9-7
    sendMail tag, 8-38
    Web services tags, 11-21
    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-43
  security considerations
    file download tags and beans, 8-6
    file upload tags and beans, 8-4
  selectFromHotPicks tag (personalization), 10-38
  sendMail tag
    attribute descriptions, 8-37
    sample application, 8-38
    syntax, 8-36
  SendMailBean, 8-30
  session events (JspScopeListener), 9-2
  set tag, compile-time JML, A-10
  setProperty tag, compile-time JML, A-9
  setVisitorToCustomer tag (personalization), 10-31
  SOAP (Web services), 11-3
  sorting order (personalization), 10-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-29
  startRESession tag (personalization), 10-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-18
    for other Oracle components, 1-33
    JESI tags, descriptions, 6-20
    JESI tags, overview, 6-7
    Oracle JML tag descriptions, 3-4
    Oracle JML tags, overview, 3-2
    Oracle SQL tags, 4-16
    sendMail tag, 8-35
    syntax and symbology notes, 1-3
    XML tags, 5-5
  tag library descriptor files
    for EJB tags, 9-16
    for JESI tags, 6-20
    for Oracle file access tags, 8-18
    for Oracle JML tags, 3-2
    for Oracle mail tag, 8-36
    for Oracle personalization tags, 10-26
    for Oracle SQL tags, 4-17
    for Oracle XML tags, 5-5
    for utility tags, 9-23
    for Web Object Cache tags, 7-22
    for Web services tags, 11-13
  tag-extra-info classes, use of variables for personalization, 10-17
  taxonomies (personalization), 10-7
  TEI--see tag-extra-info
  template code (JESI), 6-29
  template tag (JESI), 6-29
  template/fragment model (JESI tags)
    examples, 6-34
    overview, 6-10
  transform tag for XML transformation, 5-6
  tuning settings (personalization), 10-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), 11-2, 11-3
  update batching, through ConnBean, 4-4
  upload file features--see file access
  useBean tag (EJB), 9-18
  useBean tag, compile-time JML, A-8
  useCacheObj tag (Web Object Cache), 7-31, 7-32
  useCookie tag, JML, 3-6
  useForm tag, JML, 3-5
  useHome tag (EJB), 9-17
  useVariable tag, JML, 3-4
  utility tags
    introduction, 9-23
    tag library descriptor file, 9-23

## W

  Web Object Cache
    benefits, 7-2
    cache block methods, 7-49
    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-40
    cache policy descriptor, 7-56
    cache policy methods, 7-42
    cache repository descriptor, 7-59
    cache tag, 7-23
    cache tag examples, 7-39
    cacheInclude tag, 7-33
    cacheXMLObj tag, 7-28
    cloneable cache objects, 7-8
    configuration notes for file system cache, 7-62
    configuration notes for Oracle Application Server Java Object Cache, 7-61
    data invalidation and expiration, 7-10
    expiration policy attributes, 7-18
    expiration policy methods, 7-48
    expiration policy retrieval, 7-48
    invalidateCache tag, 7-35
    overview, 7-2
    overview, cache repository, 7-4
    overview, programming interfaces, 7-5
    role, versus other caches, 1-18
    section IDs, 7-43
    servlet API descriptions, 7-40
    servlet example, 7-53
    tag descriptions, 7-22
    tag library descriptor file, 7-22
    useCacheObj tag, 7-31
  Web services
    binding, 11-4
    general overview, 11-2
    message, 11-3, 11-4, 11-5
    operation, 11-4
    OracleAS Web Services overview, 11-10
    port type, 11-4
    RPC, 11-3
    SOAP, 11-3
    tags (also see "Web services tags"), 11-10
    UDDI, 11-2, 11-3
    WSDL, 11-3, 11-4, 11-6
    XML schema definitions, 11-5
  Web services invoke tag, 11-18
  Web services map tag, 11-16
  Web services part tag, 11-20
  Web services property tag, 11-17
  Web services tags
    descriptions, 11-13
    example, 11-21
    functionality overview, 11-11
    overview, 11-10
    tag library descriptor file, 11-13
  Web services webservice tag, 11-14
  webservice tag (Web services), 11-14
  WebServiceProxy interface, 11-10
  when tag, JML, 3-9
  WSDL (Web services), 11-3, 11-4, 11-6

## X

  XML schema definitions (Web services), 11-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-29
  XPath (XML Path, JSTL), 1-31
  XSD--see XML schema definitions

| Copyright © 2002, 2003 Oracle Corporation. All Rights Reserved. |
Home | Contents