META-INF.aoweb-struts-skin.tld Maven / Gradle / Ivy
@{description.html}
]]>
@{project.name} Skin Taglib
@{parsedVersion.majorVersion}.@{parsedVersion.minorVersion}.@{parsedVersion.incrementalVersion}
skin
@{project.url}skin-taglib/
Provides keywords to its
PageTag
parent tag or the
page overall
if parent not found.
]]>
keywords
com.aoindustries.website.skintags.KeywordsTag
scriptless
Provides a description to its
PageTag
parent tag or the
page overall
if parent not found.
]]>
description
com.aoindustries.website.skintags.DescriptionTag
scriptless
Provides an author to its
PageTag
parent tag or the
page overall
if parent not found.
]]>
author
com.aoindustries.website.skintags.AuthorTag
scriptless
Provides a copyright to its
PageTag
parent tag or the
page overall
if parent not found.
]]>
copyright
com.aoindustries.website.skintags.CopyrightTag
scriptless
Provides a path to its
PageTag
parent tag or the
page overall
if parent not found.
The path is relative to the root of the application.
Parameters must be properly URL encoded but not XML encoded (with & instead of &).
The path before the first ? will be encoded by this tag. The preferred approach is to add any
necessary parameters using nested
<ao:param> and
<ao:params> tags.
]]>
path
com.aoindustries.website.skintags.PathTag
scriptless
Provides a meta to its
PageTag
parent tag or the
page overall
if parent not found.
In precedence order, the content may be provided as:
- Nested <ao:content> tag
- content attribute
- Body
]]>
meta
com.aoindustries.website.skintags.MetaTag
scriptless
The name of the meta information.
A nested <ao:name> tag will override this value.
]]>
name
false
true
java.lang.Object
The content of the meta information.
A nested <ao:content> tag will override this value.
A non-empty body may also provide the content.
]]>
content
false
true
java.lang.Object
Adds a link tag to this page.
In precedence order, the href may be provided as:
- Nested <ao:content> tag
- href attribute
- Body
]]>
link
com.aoindustries.website.skintags.LinkTag
com.aoindustries.website.skintags.LinkTagTEI
scriptless
The rel of the link.
A nested <ao:rel> tag will override this value.
]]>
rel
false
true
java.lang.Object
The href of the link.
A nested <ao:href> tag will override this value.
Parameters must be properly URL encoded but not XML encoded (with & instead of &).
The path before the first ? will be encoded by this tag. The preferred approach is to add any
necessary parameters using nested
<ao:param> and
<ao:params> tags.
]]>
href
false
true
java.lang.String
The type of the link tag.
A nested <ao:type> tag will override this value.
]]>
type
false
true
java.lang.Object
If provided, will enclose the link in an IE conditional comment. This
is useful to include specific stylesheets for specific versions of IE.
The accepted values are:
IE 6
Uses the link for IE 6 only.
IE 7
Uses the link for IE 7 or IE 8 in compatibility mode.
IE 8
Uses the link for IE 8 only.
]]>
conditionalCommentExpression
false
true
java.lang.String
Provides a title to its
PageTag
parent tag or the
page overall
if parent not found.
]]>
title
com.aoindustries.website.skintags.TitleTag
scriptless
Provides a navImageAlt to its
PageTag
parent tag or the
page overall
if parent not found.
]]>
navImageAlt
com.aoindustries.website.skintags.NavImageAltTag
scriptless
Adds a parent to the hierarchy above this page.
]]>
parent
com.aoindustries.website.skintags.ParentTag
JSP
The keywords of the parent.
A nested <skin:keywords> tag will override this value.
]]>
keywords
false
true
java.lang.String
The description of the parent.
A nested <skin:description> tag will override this value.
]]>
description
false
true
java.lang.String
The author of the parent.
A nested <skin:author> tag will override this value.
]]>
author
false
true
java.lang.String
The copyright of the parent.
A nested <skin:copyright> tag will override this value.
]]>
copyright
false
true
java.lang.String
The path of the parent.
A nested <skin:path> tag will override this value.
]]>
path
false
true
java.lang.String
The title of the parent.
A nested <skin:title> tag will override this value.
]]>
title
false
true
java.lang.String
The navImageAlt of the parent.
A nested <skin:navImageAlt> tag will override this value.
]]>
navImageAlt
false
true
java.lang.String
Adds a child to the <skin:parent> tag or at the same level as this page if no parent tag.
]]>
child
com.aoindustries.website.skintags.ChildTag
JSP
The keywords of the child.
A nested <skin:keywords> tag will override this value.
]]>
keywords
false
true
java.lang.String
The description of the child.
A nested <skin:description> tag will override this value.
]]>
description
false
true
java.lang.String
The author of the child.
A nested <skin:author> tag will override this value.
]]>
author
false
true
java.lang.String
The copyright of the child.
A nested <skin:copyright> tag will override this value.
]]>
copyright
false
true
java.lang.String
The path of the child.
A nested <skin:path> tag will override this value.
]]>
path
false
true
java.lang.String
The title of the child.
A nested <skin:title> tag will override this value.
]]>
title
false
true
java.lang.String
The navImageAlt of the child.
A nested <skin:navImageAlt> tag will override this value.
]]>
navImageAlt
false
true
java.lang.String
Writes the skin between the HTML tags and the page content.
]]>
skin
com.aoindustries.website.skintags.SkinTag
com.aoindustries.website.skintags.SkinTagTEI
JSP
Each page may request a specific layout from the skin implementation. The currently
support values are:
-
normal
- This provides headers, footers, and full navigation.
This is the default layout if no layout is specified.
-
minimal
- This provides a minimal layout without any page navigation
except headers and footers. This provides maximum area for the page content
while still maintaining a consistent look and feel.
]]>
layout
false
true
java.lang.String
The JavaScript that will be placed in the onload attribute of the body tag.
]]>
onload
false
true
java.lang.String
Surrounds the body with a light area.
]]>
lightArea
com.aoindustries.website.skintags.LightAreaTag
JSP
An optional width for the area.
]]>
width
false
true
java.lang.String
If true
, will cause the contents of the area to not wrap.
Defaults to false
.
]]>
nowrap
false
true
boolean
Surrounds the body with a white area.
]]>
whiteArea
com.aoindustries.website.skintags.WhiteAreaTag
JSP
An optional width for the area.
]]>
width
false
true
java.lang.String
If true
, will cause the contents of the area to not wrap.
Defaults to false
.
]]>
nowrap
false
true
boolean
Sets the content type appropriately for the current
Locale.
]]>
setContentType
com.aoindustries.website.skintags.SetContentTypeTag
empty
Writes the advanced content area with skin-provided formatting.
This is essentially a fancy way to make tables with skin-specific formatting and dividers.
]]>
content
com.aoindustries.website.skintags.ContentTag
JSP
The comma separated list of colspan between each downward
pointing connector, defaults to 1
.
]]>
colspans
false
true
java.lang.String
An optional width for the content area.
]]>
width
false
true
java.lang.String
Prints the content title line, must be nested in a content tag.
]]>
contentTitle
com.aoindustries.website.skintags.ContentTitleTag
JSP
Prints a line of content in a content area.
Must be nested in a <skin:content> tag.
]]>
contentLine
com.aoindustries.website.skintags.ContentLineTag
JSP
The starting colspan, other colspan may be applied using
<skin:contentVerticalDivider>.
Defaults to 1
.
]]>
colspan
false
true
int
The starting alignment, other alignments may be applied using
<skin:contentVerticalDivider>.
]]>
align
false
true
java.lang.String
The width for the content starting this line. This should be formatted for use
in a style="width:…"
attribute, such as 100px
or
33%
.
]]>
width
false
true
java.lang.String
Indicates the line of content ends internal to the overall
content area, this may be the case when a rowspan from a higher
line is causing overlap. Defaults to false
.
]]>
endsInternal
false
true
boolean
Prints a vertical divider within the content line.
Must be nested in a <skin:contentLine> tag.
]]>
contentVerticalDivider
com.aoindustries.website.skintags.ContentVerticalDividerTag
empty
If true
, will draw a visible separator and count as one in the
overall line colspan. When false
, will not draw the separator
and doesn't count in the overall line colspan. Defaults to
true
.
]]>
visible
false
true
boolean
The colspan for this part of the line.
Defaults to 1
.
]]>
colspan
false
true
int
The rowspan for this part of the line.
Defaults to 1
.
]]>
rowspan
false
true
int
The alignment for this part of the line.
]]>
align
false
true
java.lang.String
The width for the content following the divider. This should be formatted for use
in a style="width:…"
attribute, such as 100px
or
33%
.
]]>
width
false
true
java.lang.String
Prints a horizontal divider line.
Must be nested in a <skin:content> tag.
]]>
contentHorizontalDivider
com.aoindustries.website.skintags.ContentHorizontalDividerTag
JSP
Provides the comma-separated colspan and directions for the line, defaults to 1
.
It is in the format "colspan,direction,colspan,direction,colspan" where each colspan is for
that part of the line and each direction is either
up
, down
, or upAndDown
.
]]>
colspansAndDirections
false
true
java.lang.String
Indicates the line of content ends internal to the overall content area, this may
be the case when a rowspan from a higher line is causing overlap.
Defaults to false
.
]]>
endsInternal
false
true
boolean
Creates an auto index on a per-skin formatted basis.
]]>
autoIndex
com.aoindustries.website.skintags.AutoIndexTag
empty
A popup group will only have one <skin:popup>
within the group visible at a time. Opening a second
<skin:popup>
will close the one that was first opened.
]]>
popupGroup
com.aoindustries.website.skintags.PopupGroupTag
JSP
A popup will display extra information when the mouse is moved over
a link/image.
Popups must be nested inside a <skin:popupGroup>.
Only one of the popups for each popup group will be displayed at a time.
]]>
popup
com.aoindustries.website.skintags.PopupTag
JSP
An optional width for the popup.
]]>
width
false
true
java.lang.String
Renders a close button/link/image for a popup.
Must be nested inside a <skin:popup> tag.
]]>
popupClose
com.aoindustries.website.skintags.PopupCloseTag
empty
Alternates between aoLightRow
and aoDarkRow
classes.
]]>
lightDarkTableRow
com.aoindustries.website.skintags.LightDarkTableRowTag
JSP
The name of the page-scoped attribute that keeps the isDark
Boolean flag.
Defaults to LightDarkTableRowTag.isDark
.
]]>
pageAttributeId
false
true
java.lang.String
© 2015 - 2025 Weber Informatics LLC | Privacy Policy