1.0
1.2
controls
JSP tag library containing custom GUI controls used in the
Tomcat Administrative Application.
table
org.apache.webapp.admin.TableTag
JSP
Render a "table" object, which is rendered as an HTML
"table" element.
NOTE: The only valid nested content for this tag is
"row" tags from this library. Anything else will cause
the rendered HTML to be invalid.
NOTE: To be usable, this tag must be nested inside an
HTML <form> element.
columns
false
true
(Integer) number of columns that the table contains. If
not specified, only two columns will be visible.
tableStyle
false
true
The CSS style class to be applied to the entire rendered output
of the instant table. If not specified, no overall
style class is applied.
lineStyle
false
true
The CSS style for the lines between rows.
row
org.apache.webapp.admin.RowTag
JSP
Define a single "instant table row" option for the surrounding "table"
tag. It is not valid to use this tag *except* when nested inside an
"table" tag.
NOTE: This tag can nest only "label" and "data" tags.
header
false
true
(Boolean) variable set to "true" or "yes" if this row is
the header row.
labelStyle
false
true
The style for the label table data element.
dataStyle
false
true
The style for the value of the table data element.
styleId
false
true
The styleId for the label table data element.
label
org.apache.webapp.admin.LabelTag
JSP
Render a "label" object, which is rendered as a label in the row of
an HTML "table" element.
NOTE: To be usable, this tag must be nested inside a "row" tag.
data
org.apache.webapp.admin.DataTag
JSP
Render a "data" object, which is rendered as a label in the row of
an HTML "table" element.
NOTE: To be usable, this tag must be nested inside a "row" tag.
actions
org.apache.webapp.admin.ActionsTag
JSP
Render an "instant actions" object, which is rendered as an HTML
"select" element, where the selection of a particular element from
the list immediately causes a JavaScript function to be executed
(with the available elements specified by "action" tag instances
nested within the body of the "actions" tag).
NOTE: The only valid nested content for this tag is
"action" tags from this library. Anything else will cause
the rendered HTML to be invalid.
NOTE: To be usable, this tag must be nested inside an
HTML <form> element.
size
false
true
(Integer) number of rows that will be visible to the user. If
not specified, only one row will be visible.
style
false
true
The CSS style class to be applied to the entire rendered output
of the instant actions control. If not specified, no overall
style class is applied.
label
false
true
HTML Label tag generation.
action
org.apache.webapp.admin.ActionTag
JSP
Define a single "instant action" option for the surrounding "actions"
tag. It is not valid to use this tag *except* when nested inside an
"actions" tag.
NOTE: The body content of this tag (which should be suitably
localized, if required by your application) is used as the
user-visible label for this action.
selected
false
true
(Boolean) variable set to "true" or "yes" if this action should
already be selected when the "instant actions" element is
initially displayed.
disabled
false
true
(Boolean) variable set to "true" or "yes" if the selection
for this action should be disabled.
url
false
true
The URL to which the current frame or window will be transferred
if the "onchange" event handler of this "instant actions" element
is triggered, and this is the currently selected action. If no
URL is specified, no action will be taken (useful for "(None)"
options and dividers).
If this URL starts with a slash, it will be assumed to be
context-relative, and will be prefixed with the context path
of this request. Otherwise, it will be used unmodified.
NOTE: This URL will be passed through URL rewriting so that it
will maintain session identity even in environments were cookies
are not being used.
tree
org.apache.webapp.admin.TreeControlTag
empty
Render a "tree" control, based on the current state of a data object
of type org.apache.webapp.admin.TreeControl, which is identified
by the name specified in the "tree" attribute, in the JSP scope
specified by the "scope" attribute.
action
false
true
Hyperlink to which expand/contract actions should be sent,
with a string "${node}" marking where the node name of the
affected node should be included (which will usually be as
the value of a request parameter).
images
false
true
Name of a directory containing the images for our icons,
relative to the page including this tag. If not specified,
defaults to "images".
scope
false
true
The JSP scope within which the "tree" attribute is to be found
(page, request, session, or application). If not specified, the
"tree" attribute will be searched for in any scope.
style
false
true
The CSS style class to be applied to the entire rendered output
of the tree control. If not specified, no overall style class
is applied.
styleSelected
false
true
The CSS style class to be applied to the text of any node that
is currently selected. If not specified, no style class will be
applied to the text of the selected node.
styleUnselected
false
true
The CSS style class to be applied to the text of any node that
is *not* currently selected. If not specified, no style class will
be applied to the text of non-selected nodes.
tree
false
true
Name of the attribute (in the scope specified by the "scope"
attribute, if any) under which an object of type
org.apache.webapp.admin.TreeControl is stored. This object
represents the entire current state of the tree, including
a representation of the hierarchical representation of the
nodes, plus the current expanded/ or contracted state of
non-leaf nodes.
attribute
org.apache.webapp.admin.AttributeTag
empty
Look up an attribute on a JMX MBean, specified by an object name
specified by the "name" (and optional "property" and "scope")
attributes, and render it to the current JSP writer. The object name
identified by these attributes can be either a java.lang.String version
of the name, or a javax.management.ObjectName instance.
attribute
true
true
Name of the attribute of the JMX MBean whose value is to be
retrieved and written to the current JSP writer.
name
true
true
Name of a bean, optionally in some scope identified by the "scope"
attribute. If the "property" attribute is not specified, this bean
must by a String or an ObjectName. Otherwise, this bean must have
a property getter for the property named by "property", which will
return the String or ObjectName.
property
false
true
Name of a bean property, on the bean identified by the "name"
(and optional "scope") attributes, that is either a String or an
ObjectName of the JMX MBean whose attribute is to be retrieved.
scope
false
true
Name of the scope ("page", "request", "session", or "application")
in which the bean identified by the "name" attribute is to be found.
If not specified, all scopes will be searched in ascending order.