| | | | |
Attributes |
Name | Required | Request-time | Description |
| | | |
id | false | true |
The name of the script variable which should contain the com.bea.content.Node object to get the
property from. One of either id or node should be specified.
|
| | | |
node | false | true |
The com.bea.content.Node to use. Will check this node first and if not found will get the Node
using from id.
|
| | | |
version | false | true |
The name (number) of the com.bea.content.virtual.version.Version to use. If this is
present then the value of the property will be found using the given version of the node.
Use a value of "0" to use the current version without having to supply the version number
of the current version. Defaults to current version.
|
| | | |
resultId | false | false |
The name of the script variable to store the value of the property in. If this is not
specified, the value of the property will be printed in the JSP instead. The value of the property
is returned as a collection by default, unless the isMultiple attribute is set to false.
|
| | | |
resultType | false | false |
The type of the single valued property. May only be used if isMultiple is False.
Defaults to null.
|
| | | |
name | false | true |
The name of the Property to get. If this is a system property (cm_createdBy, cm_createdDate,
cm_modifiedDate, and cm_path) then the value on the Node will be used. If not specified then the
primaryProperty will be used if defined.
|
| | | |
default | false | true |
If resultId is not set, this specifies the string value to print if the property doesn't exist
on the specific object or if the specified property does not contain any values. Defaults to null.
|
| | | |
conversionType | false | true |
If resultId is not set, this specifies how to encode the property value when printing it to the
JSP. This should be one of: html, url, or none. html will convert HTML special characters to their
entity form; url will convert the text via the java.net.URLEncoder. Default is to do no conversion.
|
| | | |
dateFormat | false | true |
If resultId is not set, this specifies the java.text.SimpleDateFormat date format string to use
when printing date property values. Default is Date.toString().
|
| | | |
numFormat | false | true |
If the resultId is not set, this specifies the java.text.DecimalFormat string to use when
printing numeric property values. Default is Number.toString().
|
| | | |
blockSize | false | true |
The size of the blocks in bytes, to read the bytes of a Binary Property.
Default is 2048.
|
| | | |
startIndex | false | true |
The index (from 0) in the document's bytes at which to start printing.
Defaults to 0.
|
| | | |
endIndex | false | true |
The index (from 0) in the document's bytes at which to stop printing.
Defaults to value of 'blockSize' attribute.
|
| | | |
baseHref | false | true |
The base href to the ShowBinaryServlet to use to display/retrieve other documents relative to
the printed document. This should typically be request.getContextPath() + "/ShowBinary", and is only
needed when displaying binaries that need to resolve relative links. It defaults to the retrieved node's
path.
|
| | | |
isMultiple | false | false |
True if the resultId should be set to a Collection, False if it should be set to an Object that
may be cast to the property type. The default is True.
|
| | | |
failOnError | false | true |
True to throw a JspTagException if any error occurs; false to return a null on error.
Defaults to false.
|
| | | |
transactionTimeout | false | true |
When the result is streamed to the output (id is not specified), the call to the CM system is
wrapped in a Transaction.
The default transaction timeout is set by the system, but might be too short for large content.
This attribute sets the timeout of that transaction (in seconds).
A value of 0 (zero) sets the timeout to the system's default value. Defaults to 0.
|
Copyright © 2010, Oracle. All rights reserved.