Contents for JavaServer Page Guide

 

Introduction

Tag List by Task

Tag List By Name

JSP Template Information

Portal and Portlet Management JSP Tags

Portlet Tag Libraries

<portlet:createWebflowURL>

Example

<portlet:form>

<portlet:validatedForm>

Example

<portlet:createPortletEditURL>

Example

<portlet:createPortletUneditURL>

<portlet:createPortletMinimizeURL>

Example

<portlet:createPortletUnminimizeURL>

Example

<portlet:createPortletMaximizeURL>

Example

<portlet:createPortletUnmaximizeURL>

Example

<portlet:createPortletFloatURL>

Example

<portlet:getException>

Portal Tag Libraries

<portal:createWebflowURL>

<portal:form>

<portal:validatedForm>

<portal:createPortalPageChangeURL>

Example

Utility Tag Libraries

<util:validURL>

<util:invalidURL>

Example

Personalization JSP Tags

Ads

<ad:adTarget>

How the Tag Maps to the Content Management Service Provider Interface

Tag Attributes

Example

Content Management

<cm:getProperty>

How the Tag Maps to the Content Management Service Provider Interface

Tag Attributes

Example

<cm:printDoc>

How the Tag Maps to the Content Management Service Provider Interface

Tag Attributes

Example

<cm:printProperty>

How the Tag Maps to the Content Management Service Provider Interface

Tag Attributes

Example

<cm:select>

How the Tag Maps to the Content Management Service Provider Interface

Tag Attributes

Example

<cm:selectById>

How the Tag Maps to the Content Management Service Provider Interface

Tag Attributes

Example

Internationalization

<i18n:localize>

Tag Attributes

Example 1

Example 2

<i18n:getMessage>

Tag Attributes

Example 1

Personalization Tags

pz Tags and the Internal Cache

<pz:contentQuery>

How the Tag Maps to the Content Management Service Provider Interface

Tag Attributes

Example

<pz:contentSelector>

How the Tag Maps to the Content Management Service Provider Interface

Tag Attributes

Specify a Value for contentHome

Example

<pz:div>

Tag Attributes

Example

Placeholders

<ph:placeholder>

How the Tag Maps to the Content Management Service Provider Interface

Tag Attributes

Example

Property Sets

<ps:getPropertyNames>

Tag Attributes

Example

<ps:getPropertySetNames>

Tag Attributes

Example

<ps:getRestrictedPropertyValues>

Tag Attributes

Example

User Management:
Profile Management Tags

<um:getProfile>

Tag Attributes

Example 1

Example 2

<um:getProperty>

Tag Attributes

Example 1

<um:getPropertyAsString>

Tag Attributes

Example

<um:removeProperty>

Tag Attributes

Example

<um:setProperty>

Tag Attributes

Example

User Management:
Group-User Management Tags

<um:addGroupToGroup>

Tag Attributes

Example

<um:addUserToGroup>

Tag Attributes

Example

<um:createGroup>

Tag Attributes

Example

<um:createUser>

Tag Attributes

Example

<um:getChildGroupNames>

Tag Attributes

Example

<um:getGroupNamesForUser>

Tag Attributes

Example

<um:getParentGroupName>

Tag Attributes

Example

<um:getTopLevelGroups>

Tag Attributes

Example

<um:getUsernames>

Tag Attributes

Example

<um:getUsernamesForGroup>

Tag Attributes

Example

<um:removeGroup>

Tag Attributes

Example

<um:removeGroupFromGroup>

Tag Attributes

Example

<um:removeUser>

Tag Attributes

Example

<um:removeUserFromGroup>

Tag Attributes

Example

User Management: Security Tags

<um:login>

Tag Attributes

<um:logout>

Tag Attributes

<um:setPassword>

Tag Attributes

Personalization Utilities

<es:convertSpecialChars>

Tag Attributes

Example

<es:counter>

Tag Attributes

Example

<es:date>

Tag Attributes

Example

<es:forEachInArray>

Tag Attributes

Example

<es:isNull>

Tag Attributes

Example

<es:notNull>

Tag Attributes

Example

<es:transposeArray>

Tag Attributes

Example

<es:uriContent>

Tag Attributes

Example

WebLogic Utilities

<wl:cache>

Tag Attributes

<wl:process>

Tag Attributes

Example

<wl:repeat>

Tag Attributes

Navigation (Webflow) JSP Tags

URL Creation Tags

<webflow:createWebflowURL>

Example

<webflow:createResourceURL>

Example

Form Tags

<webflow:form>

Example

Validated Form Tags

<webflow:validatedForm>

Example

<webflow:text>

<webflow:password>

<webflow:radio>

<webflow:checkbox>

<webflow:textarea>

<webflow:select>

<webflow:option>

Example

Pipeline Session Tags

<webflow:setProperty>

Example

<webflow:getProperty>

Example 1

Example 2

<webflow:setValidatedValue>

Example

<webflow:getValidatedValue>

Example 1

Example 2

<webflow:getException>

Example

Catalog Development JSP Tags

Catalog JSP Tags

<catalog:getProperty>

Example 1

Example 2

<catalog:iterateViewIterator>

Example 1

Example 2

<catalog:iterateThroughView>

Example 1

Example 2

E-Business JSP Tags

<eb:smnav>

Example

Event and Behavior Tracking JSP Tags

Content Tags

<tr:clickContentEvent>

Example

<tr:displayContentEvent>

Example

Product Tags

<trp:clickProductEvent>

Example

<trp:displayProductEvent>

Example

JSP Templates

Template Location

Commerce Templates

Campaign Templates

Catalog Templates

Catalog and Campaign Includes

Order Templates

Registration Templates

User Templates

Tuning JSP Performance

Step 1: Precompile JSPs

Step 2: Specify a Java Compiler for a Web Application

Step 3: Adjust the Intervals for Checking JSP and Servlet Modifications

Understand the Page-Check Intervals Properties

Adjust the Intervals

JSP Tag Reference (by Name)