Ensemble Tags


This library provides tags that access Ensemble objects, such as Resources and Pagelets.

Tag Library Information
Nameensemble
Version1.0
 

Tag Summary
authsourcedataThis stores a list of available auth sources for the currently requested resource in memory. The data is stored as a collection, and each item in the collection is a data object containing information about the auth source (prefix, name, description) accessible through the data object dot notation ($curauth.name).
injectThis tag injects the output of the specified pagelet. XHTML attributes (i.e. not pt: attributes) will be passed on to the pagelet. Any HTML content inside the pagelet tag will be passed to the pagelet as an XML payload.
loginlinkThis stores the URL prefix for the login page in memory using the given key and scope. The login prefix will end with a forward slash. This login prefix should be followed by the page suffix for the page that should be displayed after login.
resourcedataThis stores data for a specific Ensemble resource, if available, in memory as a data object containing information about the resource (name, description, urlprefix, secureurlprefix) accessible through the data object dot notation ($resource.name).. If the resource does not have a description, urlprefix, or secureurlprefix, the data will not be available. This can be checked using the logic.containsexpr tag.
roleexprThis tag evaluates a role expression and stores the result as a boolean in memory. It is designed to work with the logic.if tag.
rolelistThis stores a list of the roles in memory that the current user has available. The data is stored as a collection, and each item in the collection is a variable containing the role name. This can be used with the logic.foreach tag to iterate over role data.
ssologoutThis tag notifies Ensemble that the current user should be logged out of all resources in Ensemble.
 


Java, JSP, and JavaServer Pages are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries. Copyright 2002-3 Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054, U.S.A. All Rights Reserved.