"jACMS aps core tag library" v2.2 "jACMS aps core tag library"

"jACMS aps core tag library"
Standard Syntax
<%@ taglib prefix="jacmsaps" uri="/jacms-aps-core" %>
XML Syntax
<anyxmlelement xmlns:jacmsaps="urn:jsptld:/jacms-aps-core" />
Display Name
"jACMS aps core tag library"
Version
2.2
Short Name
jacmsaps
URI
/jacms-aps-core

"jACMS apsadmin core tag library" v2.2 "jACMS apsadmin core tag library"

"jACMS apsadmin core tag library"
Standard Syntax
<%@ taglib prefix="jacmsapsadmin" uri="/jacms-apsadmin-core" %>
XML Syntax
<anyxmlelement xmlns:jacmsapsadmin="urn:jsptld:/jacms-apsadmin-core" />
Display Name
"jACMS apsadmin core tag library"
Version
2.2
Short Name
jacmsapsadmin
URI
/jacms-apsadmin-core

"apsadmin core tag library" v2.2 "apsadmin core tag library"

"apsadmin form tag library" v2.2 "apsadmin form tag library"

"apsadmin form tag library"
Standard Syntax
<%@ taglib prefix="wpsf" uri="/apsadmin-form" %>
XML Syntax
<anyxmlelement xmlns:wpsf="urn:jsptld:/apsadmin-form" />
Display Name
"apsadmin form tag library"
Version
2.2
Short Name
wpsf
URI
/apsadmin-form

<jacmsaps:searcher> "jACMS aps core tag library"

Generates a list of content IDs, restricting them to the key word contained in the "search" parameter of the http request.


Tag Library
"jACMS aps core tag library" 2.2
tag-class
com.agiletec.plugins.jacms.aps.tags.SearcherTag
body-content
empty
Attributes
Name R Exp Type Fragment Description
listName yes false java.lang.String false Name of the variable, stored in the page context, containing the list of content IDs.

<jacmsaps:contentList> "jACMS aps core tag library"

Loads a list of contents IDs by applying the filters (if any). Only the IDs of the contents accessible in the portal can be loaded.


Tag Library
"jACMS aps core tag library" 2.2
tag-class
com.agiletec.plugins.jacms.aps.tags.ContentListTag
body-content
JSP
Attributes
Name R Exp Type Fragment Description
listName true false java.lang.String false Name of the variable in the page context that holds the search result.
contentType false false java.lang.String false Sets the code of the content types to search.
The name must match the configured one, respecting capital letters and spaces.
category false false java.lang.String false Identifier string of the category of the content to search.
cacheable false false java.lang.String false Toggles the system caching usage when retrieving the list. Admitted values (true|false), default "true".
titleVar false true java.lang.String false Inserts the title on a variable of the page context with the name provided.
pageLinkVar false true java.lang.String false Inserts the code of the page to link on a variable of the page context with the name provided.
pageLinkDescriptionVar false true java.lang.String false Inserts the description of the page to link on a variable of the page context with the name provided.
userFilterOptionsVar false true java.lang.String false Name of the variable in the page context that holds the user filter options

<jacmsaps:contentListFilter> "jACMS aps core tag library"

"ContentListTag" sub-tag, it creates a filter to restrict the result of the content search.
Please note that the filters will be applied in the same order they are declared and the result of the search will reflect this fact.


Tag Library
"jACMS aps core tag library" 2.2
tag-class
com.agiletec.plugins.jacms.aps.tags.ContentListFilterTag
body-content
empty
Attributes
Name R Exp Type Fragment Description
key true true java.lang.String false String used to filter and sort the contents.
This string can be:
- the name of a content attribute compatible with the type declared in the "contentListTag" (it requires the "attributeFilter" attribute to be "true")
- the ID of one of the content metadata (the "attributeFilter" must be false)
The allowed filter key that can be applied to content metadata are:
- "created" allows sorting by date of creation of content - "modified" allows sorting by date of modification of content.
attributeFilter true false java.lang.String false Decides whether the filter must be applied to an attribute or to a content metadata, admitted values are (true|false).
The "key" attribute will be checked for validity if the filter is going to be applied to a metadata
value false true java.lang.String false The filtering value.
start false true java.lang.String false Filters the contents by attribute type or by the field specified with the key (respect the following matches):
Text field --> start Text
Text attribute type --> start Text
Numeric attribute type --> start Numeric
date attribute type --> start data
If the data filter is used:
- today, oggi or odierna will select all the contents with a date greater or equal to the system date
- using date with the pattern "dd/MM/yyyy" will select all the contents with a date greater or equal to the one inserted.
end false true java.lang.String false Similar the the "start" attribute but with the opposite behaviur.
order false true java.lang.String false Specifies the sorting behaviour of the IDs found: "ASC"ending or "DESC"ending. By default no ordering is performed.
likeOption false false java.lang.String false Toggles the 'like' functionality. Admitted values: (true|false). Default: false. The option is available for metadata and on Text Content attributes.

<jacmsaps:contentListUserFilterOption> "jACMS aps core tag library"

"ContentListTag" sub-tag, it creates a custom user filter to restrict the result of the content search by front-end user.


Tag Library
"jACMS aps core tag library" 2.2
tag-class
com.agiletec.plugins.jacms.aps.tags.ContentListUserFilterOptionTag
body-content
empty
Attributes
Name R Exp Type Fragment Description
key true true java.lang.String false The key of the filter.
This string can be:
- the name of a content attribute compatible with the type declared in the "contentListTag" (it requires the "attributeFilter" attribute to be "true")
- the ID of one of the content metadata (the "attributeFilter" must be false)
The allowed filter key that can be applied to content metadata are:
- "fulltext" allows filter by full-text search
- "category" allows filter by a system category.
attributeFilter true false java.lang.String false Decides whether the filter must be applied to an attribute or to a content metadata, admitted values are (true|false).
The "key" attribute will be checked for validity if the filter is going to be applied to a metadata.

<jacmsaps:content> "jACMS aps core tag library"

Displays the content given its ID.


Tag Library
"jACMS aps core tag library" 2.2
tag-class
com.agiletec.plugins.jacms.aps.tags.ContentTag
body-content
empty
Attributes
Name R Exp Type Fragment Description
contentId false true java.lang.String false ID of the content to display. It can accept "expression language".
modelId false true java.lang.String false Id of the model to use to display the content. The model ID can be either specified explicitly (the model must match the content to serve) or the type name ("list" or "default"); in the latter case the model specified in the configuration will be used. The model must adhere to the content being returned.
"Expression language" is accepted.
publishExtraTitle false false java.lang.String false Toggles the insertion of the values of the titles in the Request Context. The title values are extracted from the attribute marked with the role "jacms:title". Admitted values are (true|false), default 'false'.
var false false java.lang.String false Inserts the rendered content in a variable of the page context with the name provided.
attributeValuesByRoleVar false false java.lang.String false Inserts the map of the attribute values indexed by the attribute role, in a variable of the page context with the name provided.

<jacmsaps:contentInfo> "jACMS aps core tag library"

Return an information of a specified content. The content can will be extracted by id from showlet parameters or from request parameter. The tag extract any specific parameter (by "param" attribute) or entire ContentAuthorizationInfo object (setting "var" attribute and anything on "param" attribute).


Tag Library
"jACMS aps core tag library" 2.2
tag-class
com.agiletec.plugins.jacms.aps.tags.ContentInfoTag
body-content
empty
Attributes
Name R Exp Type Fragment Description
contentId false true java.lang.String false ID of the content
param false false java.lang.String false Admitted values for "param" attribute are: 'contentId' (returns the code of content id), 'mainGroup' (returns the code of owner group), 'authToEdit' (returns true if the current user can edit the content, else false).
var false false java.lang.String false Inserts the required parameter (or the entire authorization info object) in a variable of the page context with the name provided.

<jacmsapsadmin:contentType> "jACMS apsadmin core tag library"

Returns a content type (or one of its property) through the code. You can choose whether to return the entire object (leaving the attribute "property" empty) or a single property. The names of the available property of "Content Type": "typeCode", "typeDescr", "attributeMap" (map of attributes indexed by the name), "attributeList" (list of attributes).


Tag Library
"jACMS apsadmin core tag library" 2.2
tag-class
com.agiletec.plugins.jacms.apsadmin.tags.ContentTypeInfoTag
body-content
empty
Attributes
Name R Exp Type Fragment Description
typeCode true true java.lang.String false The code of the entity type to return
var false true java.lang.String false Name used to reference the content type (or one of its property) pushed into the Value Stack. If not specified, the tag will print the returned value,
property false true java.lang.String false The name of the property to return. It can be one of those indicated in the declaration of the tag.

<jacmsapsadmin:content> "jACMS apsadmin core tag library"

Returns a content (or one of its property) through the code. You can choose whether to return the entire object (leaving the attribute "property" empty) or a single property. The names of the available property of "Content" (Entity Object): "id", "descr", "typeCode", "typeDescr", "mainGroup" (code), "groups" (extra group codes), "categories" (list of categories), "attributeMap" (map of attributes indexed by the name), "attributeList" (list of attributes), "status" (code), "viewPage" (page code), "listModel", "defaultModel", "version", "lastEditor" (username of last editor). The names of the available property of "Content" (Record Object): "id", "typeCode", "descr", "status" (code), "create" (Creation Date), "modify" (last modity date), "mainGroupCode", "version", "lastEditor" (username of last editor). If the current user has the authorization for edit the content, the tag presents the body included.


Tag Library
"jACMS apsadmin core tag library" 2.2
tag-class
com.agiletec.plugins.jacms.apsadmin.tags.ContentInfoTag
body-content
JSP
Attributes
Name R Exp Type Fragment Description
contentId true true java.lang.String false The code of the content to return
record false true java.lang.String false Indicates if the record of the entity object must be returned. Default value "false"
workVersion false true java.lang.String false Determines the version to be returned: the current version (true) or the published one (false). Default value "false".
var false true java.lang.String false Name used to reference the content (or one of its property) pushed into the Value Stack. If not specified, the tag will print the returned value
property false true java.lang.String false The name of the property to return. It can be one of those indicated in the declaration of the tag.
authToEditVar false true java.lang.String false Name used to reference the boolean of the "edit authorization" pushed into the Value Stack.

<jacmsapsadmin:resource> "jACMS apsadmin core tag library"

Returns a resource (or one of its property) through the code. You can choose whether to return the entire object (leaving the attribute "property" empty) or a single property. The names of the available property of "Resource": "id", "descr", "type", "mainGroup" (code), "folder", "categories" (list of categories), "allowedFileTypes".


Tag Library
"jACMS apsadmin core tag library" 2.2
tag-class
com.agiletec.plugins.jacms.apsadmin.tags.ResourceInfoTag
body-content
empty
Attributes
Name R Exp Type Fragment Description
resourceId true true java.lang.String false The code of the resource to return
var false true java.lang.String false Name used to reference the content (or one of its property) pushed into the Value Stack. If not specified, the tag will print the returned value
property false true java.lang.String false The name of the property to return. It can be one of those indicated in the declaration of the tag.

<jacmsapsadmin:contentPreviewExecShowlet> "jACMS apsadmin core tag library"

This tag allows the preliminary execution of the showlet so to show the preview of the contents within the content administration pages in the backend. This tag class comes directly from the ExecShowletTag class used in the front-end to build the pages of the portal.


Tag Library
"jACMS apsadmin core tag library" 2.2
tag-class
com.agiletec.plugins.jacms.apsadmin.tags.ContentPreviewExecShowletTag
body-content
empty

<jacmsapsadmin:contentPreview> "jACMS apsadmin core tag library"

This returns the content ready for the preview functionality. This tags comes from the ContentTag class used in the front-end to render a content.


Tag Library
"jACMS apsadmin core tag library" 2.2
tag-class
com.agiletec.plugins.jacms.apsadmin.tags.ContentPreviewTag
body-content
empty

<wp:execShowlet> "aps core tag library"

Triggers the preliminary execution of the showlets.
It can be used only in the main.jsp.


Tag Library
"aps core tag library" 2.2
tag-class
com.agiletec.aps.tags.ExecShowletTag
body-content
empty

<wp:buildPage> "aps core tag library"

Builds a page generating the output.


Tag Library
"aps core tag library" 2.2
tag-class
com.agiletec.aps.tags.PageBuilderTag
body-content
empty

<wp:show> "aps core tag library"

Defines the position of inclusion of a showlet.
This tag can be used only in a page model.


Tag Library
"aps core tag library" 2.2
tag-class
com.agiletec.aps.tags.ShowletTag
body-content
empty
Attributes
Name R Exp Type Fragment Description
frame yes false java.lang.String false The positional number of the frame, starting from 0.

<wp:outputHeadInfo> "aps core tag library"

Iterates over various information in HTML header displaying them; this tag works in conjunction with other specific sub-tags.
Please note that the body can contain only a sub-tag, or information, at once.
This tag must be used only in a page model.


Tag Library
"aps core tag library" 2.2
tag-class
com.agiletec.aps.tags.HeadInfoOutputterTag
body-content
JSP
Attributes
Name R Exp Type Fragment Description
type yes false java.lang.String false Specifies the type of information to return, in accordance with the sub-tag to use.

<wp:checkHeadInfoOuputter> "aps core tag library"

This sub-tag verifies the availability of the information to display.
This sub-tag can be used only in a page model, in conjunction with 'outputHeadInfo'.


Tag Library
"aps core tag library" 2.2
tag-class
com.agiletec.aps.tags.CheckHeadInfoOutputterTag
body-content
JSP
Attributes
Name R Exp Type Fragment Description
type yes false java.lang.String false Specifies the type of information to analyse.

<wp:printHeadInfo> "aps core tag library"

Returns the information to display.
This sub-tag must be used only in a page model, in conjunction with 'outputHeadInfo'.


Tag Library
"aps core tag library" 2.2
tag-class
com.agiletec.aps.tags.HeadInfoPrinterTag
body-content
empty

<wp:contentNegotiation> "aps core tag library"

Performs the Content Negotiation, trying to serve the specified mimeType with the given charset. If the mimeType is not accepted by the User Agent it returns the default text/html.


Tag Library
"aps core tag library" 2.2
tag-class
com.agiletec.aps.tags.ContentNegotiationTag
body-content
empty
Attributes
Name R Exp Type Fragment Description
mimeType yes false java.lang.String false The wanted Mime-Type.
charset yes false java.lang.String false The wanted charset.

<wp:internalServlet> "aps core tag library"

Tag for the "Internal Servlet" functionality.
Publishes a function served by an internal Servlet; the servlet is invoked from a path specified in the attribute "actionPath" or by the showlet parameter sharing the same name.
This tag can be used only in a showlet.


Tag Library
"aps core tag library" 2.2
tag-class
com.agiletec.aps.tags.InternalServletTag
body-content
empty
Attributes
Name R Exp Type Fragment Description
actionPath false true java.lang.String false The init action path. .

<wp:externalFramework> "aps core tag library"

Tag for the "External Framework" showlet.
DEPRECATED; use "internalServlet" instead.


Tag Library
"aps core tag library" 2.2
tag-class
com.agiletec.aps.tags.ExternalFrameworkTag
body-content
empty

<wp:headInfo> "aps core tag library"

Declares the information to insert in the header of the HTML page. The information can be passed as an attribute or, in an indirect manner, through a variable of the page context.
It is mandatory to specify the type of the information.


Tag Library
"aps core tag library" 2.2
tag-class
com.agiletec.aps.tags.HeadInfoTag
body-content
empty
Attributes
Name R Exp Type Fragment Description
type yes false java.lang.String false Declaration of the information type. Currently only "CSS" is currently supported.
info no true java.lang.String false Information to declare. This is an alternative of the "var" attribute.
var no false java.lang.String false Name of the variable holding the information to declare. This attribute is the alternative of the "info" one. This variable can be used for those types of information that cannot be held by an attribute.

<wp:action> "aps core tag library"

Build the URL to call a jsp or a functionality of a servlet defined within the system.
This tag can use the ParameterTag sub-tag to add url parameters.


Tag Library
"aps core tag library" 2.2
tag-class
com.agiletec.aps.tags.ActionURLTag
body-content
JSP
Attributes
Name R Exp Type Fragment Description
path false true java.lang.String false The relative path of jsp or servlet to invoke, relative to the context of web-application (es.: /do/myAction or /WEB-INF/jsp/myJSP.jsp).

<wp:url> "aps core tag library"

Generates the complete URL of a portal page.
The URL returned is either returned (and rendered) or placed in the given variable.
To insert parameters in the query string the sub-tag "ParameterTag" is provided.


Tag Library
"aps core tag library" 2.2
tag-class
com.agiletec.aps.tags.URLTag
body-content
JSP
Attributes
Name R Exp Type Fragment Description
page no true java.lang.String false Code of the destination page. The default is the current page.
lang no true java.lang.String false Code of the language to use in the destination page.
var no true java.lang.String false Name of the page-scoped variable where to place the URL.
paramRepeat no false java.lang.String false Repeats in the URL all the parameters of the actual request.

<wp:categories> "aps core tag library"

Return the list of the system categories on SelectItem objects.


Tag Library
"aps core tag library" 2.2
tag-class
com.agiletec.aps.tags.CategoriesTag
body-content
empty
Attributes
Name R Exp Type Fragment Description
titleStyle no true java.lang.String false The style of the single select item. Currently it can be 'default' (single title node), 'full' (title with all parents) or 'prettyFull' (title with all parents in form of '..'). The default when none is given is 'default'.
fullTitleSeparator no true java.lang.String false the separator beetwen the titles when 'titleStyle' is 'full' or 'prettyFull'.
var no true java.lang.String false Name of the page-scoped variable where to place the list of categories.
root no false java.lang.String false The root of the categories to show. The default is the system root categories

<wp:urlPar> "aps core tag library"

This is the sub-tag of the "url" tag.
Adds a parameter in the URL query string generated.
DEPRECATED; use ParameterTag instead .


Tag Library
"aps core tag library" 2.2
tag-class
com.agiletec.aps.tags.URLParTag
body-content
JSP
Attributes
Name R Exp Type Fragment Description
name true true java.lang.String false Name of the parameter.

<wp:nav> "aps core tag library"

Generates through successive iterations the so called "navigation" list.
For every target/page being iterated (inserted in the page context) are made available the page code, the title (in the current language) and the link. Is it also possible to check whether the target page is empty -that is, with no configured positions- or not.


Tag Library
"aps core tag library" 2.2
tag-class
com.agiletec.aps.tags.NavigatorTag
body-content
JSP
Attributes
Name R Exp Type Fragment Description
spec no true java.lang.String false Declares the set of the pages to generate.
var yes false java.lang.String false Name of the page context variable where the data of target being iterated are made available.

<wp:currentPage> "aps core tag library"

Returns the requested information held by the current page bean.


Tag Library
"aps core tag library" 2.2
tag-class
com.agiletec.aps.tags.CurrentPageTag
body-content
empty
Attributes
Name R Exp Type Fragment Description
param false false java.lang.String false The wanted parameter: actually can be either "title", "owner" (group), "code", "hasChild" or "childOf" (with attribute "targetPage").
The default when none is given is "title".
langCode no false java.lang.String false Code of the language to use for the page information being returned.
var no false java.lang.String false Name of the page context variable where the informations are placed. Please note that the in this case the special characters will not be escaped.
targetPage no true java.lang.String false Target page when "param" is "childOf".
escapeXml no false java.lang.String false Decides whether to escape the special characters in the information retrieved or not. Value admitted (true|false), the default is true.

<wp:pageInfo> "aps core tag library"

Returns the information of the specified page. This tag can use the sub-tag "ParameterTag" to add url parameters if the info attribute is set to 'url'.


Tag Library
"aps core tag library" 2.2
tag-class
com.agiletec.aps.tags.PageInfoTag
body-content
JSP
Attributes
Name R Exp Type Fragment Description
pageCode true true java.lang.String false The code of the page.
info false false java.lang.String false Code of required page parameter. Possible entries: "code" (default value) , "title", "owner" (group), "url", "hasChild" or "childOf" (with attribute "targetPage").
langCode false true java.lang.String false Code of the language to use for the returned information.
var false true java.lang.String false Name used to reference the value pushed into the pageContext. In this case, the system will not escape the special characters in the value entered in pageContext.
targetPage no true java.lang.String false Target page when "param" is "childOf".
escapeXml false false java.lang.String false Whether to escape HTML. Possible entries (true|false). Default value: true.

<wp:parameter> "aps core tag library"

This tag can be used to parameterise other tags.
The parameter value can be added through the 'value' attribute or the body tag. When you declare the param tag, the value can be defined in either a value attribute or as text between the start and the ending of the tag.


Tag Library
"aps core tag library" 2.2
tag-class
com.agiletec.aps.tags.ParameterTag
body-content
JSP
Attributes
Name R Exp Type Fragment Description
name true true java.lang.String false The name of the parameter.
value false true java.lang.String false The value of the parameter.

<wp:currentShowlet> "aps core tag library"

Returns informations about the showlet where the tag resides. To obtain information about a showlet placed in a frame other than the current, use the "frame" attribute.


Tag Library
"aps core tag library" 2.2
tag-class
com.agiletec.aps.tags.CurrentShowletTag
body-content
empty
Attributes
Name R Exp Type Fragment Description
param yes false java.lang.String false The requested parameter. It can assume one of the following values:
- "code" returns the code of the associated showlet type (empty if none associated)
- "title" returns the name of the associated showlet type (empty if none associated)
- "config" returns the value of the configuration parameter declared in the "configParam" attribute
The default is "title".
configParam no true java.lang.String false Name of the configuration parameter request. This attribute is mandatory when the attribute "param" is set to "config".
var no false java.lang.String false Name of the page context variable where the requested information is pushed. In this case the special characters will not be escaped.
frame false false java.lang.String false Id of the frame hosting the showlet with the desired informations.
escapeXml no false java.lang.String false Toggles the escape of the special characters. Admitted value are (true|false), the default is "true".

<wp:i18n> "aps core tag library"

Return the string associated to the given key in the specified language. This string is either returned (and rendered) or can be optionally placed in a page context variable.


Tag Library
"aps core tag library" 2.2
tag-class
com.agiletec.aps.tags.I18nTag
body-content
JSP
Attributes
Name R Exp Type Fragment Description
key yes true java.lang.String false Key of the label to return.
lang no true java.lang.String false Code of the language requested for the lable.
var no false java.lang.String false Name of the variable (page scope) where to store the wanted information. In this case the special characters will not be escaped.
escapeXml no false java.lang.String false Toggles the escape of the special characters of the returned label. Admitted values (true|false), the default is true.

<wp:pager> "aps core tag library"

List pager.


Tag Library
"aps core tag library" 2.2
tag-class
com.agiletec.aps.tags.PagerTag
body-content
JSP
Attributes
Name R Exp Type Fragment Description
max no false java.lang.String false The maximum value for each object group.
listName yes false java.lang.String false Name of the list as found in the request.
objectName yes false java.lang.String false Name of the object currently iterated. The following methods are exposed:  getMax, getPrevItem, getNextItem, getCurrItem, getSize, getBegin, getEnd, getMaxItem, getPagerId.
pagerId no false java.lang.String false Sets the ID of the pager itself, it has to be used when two or more pagers exist in the same page.
This attributes overrides "pagerIdFromFrame".
pagerIdFromFrame no false java.lang.String false Sets the ID of the pager (mandatory when two or more pagers share the same page) based upon the frame where the tag is placed. Admitted values are (true|false), the latter being the default.
Please note that the "pagerId" attribute takes precedence over this one.
advanced no false java.lang.String false Toggles the pager in advanced mode. Admitted values are (true|false). the advanced mode of the tag is used when the list to iterate over is huge.
offset no false java.lang.String false This attribute is considered only when the pager is in advanced mode. This is the numeric value of the single step increment (or decrement) when iterating over the list

<wp:resourceURL> "aps core tag library"

Returns URL of the resources.


Tag Library
"aps core tag library" 2.2
tag-class
com.agiletec.aps.tags.ResourceURLTag
body-content
empty
Attributes
Name R Exp Type Fragment Description
root no false java.lang.String false Declares the resource root. If not otherwise specified, the value of SystemConstants.PAR_RESOURCES_ROOT_URL is used.
folder no false java.lang.String false Declares a specific directory for the desired resources. Unless specified, the value "" (empty string) is used in the generation of the URL.

<wp:cssURL> "aps core tag library"

Extension of the ResourceURL tag. It returns the URL of the css files.


Tag Library
"aps core tag library" 2.2
tag-class
com.agiletec.aps.tags.CssURLTag
body-content
empty

<wp:imgURL> "aps core tag library"

Extension of the ResourceURL tag. It returns the URL of the images to display as static content outside the cms.


Tag Library
"aps core tag library" 2.2
tag-class
com.agiletec.aps.tags.ImgURLTag
body-content
empty

<wp:ifauthorized> "aps core tag library"

Toggles the visibility of the elements contained in its body, depending on user permissions.


Tag Library
"aps core tag library" 2.2
tag-class
com.agiletec.aps.tags.CheckPermissionTag
body-content
JSP
Attributes
Name R Exp Type Fragment Description
permission no true java.lang.String false The code of the permission required.
groupName no true java.lang.String false The name of the group membership required.
var no false java.lang.String false The name of the (boolean) page context parameter where the result of the authorisation check is placed.

<wp:info> "aps core tag library"

Returns the information of the desired system parameter.


Tag Library
"aps core tag library" 2.2
tag-class
com.agiletec.aps.tags.InfoTag
body-content
JSP
Attributes
Name R Exp Type Fragment Description
key yes false java.lang.String false Key of the desired system parameter, admitted values are:
"startLang" returns the code of start language of web browsing
"defaultLang" returns the code of default language
"currentLang" returns the code of current language
"langs" returns the list of the languages defined in the system
"systemParam" returns the value of the system param specified in the "paramName" attribute.
var no false java.lang.String false Name of the variable where to store the retrieved information (page scope). In this case the special characters will not be escaped.
paramName no false java.lang.String false Name of the wanted system parameter; it is mandatory if the "key" attribute is "systemParam", otherwise it is ignored.
escapeXml no false java.lang.String false Toggles the escape of the special characters in the information returned. Admitted values are (true|false), the former being the default value.

<wpsa:page> "apsadmin core tag library"

Returns a page (or one of its property) through the code. You can choose whether to return the entire object (leaving the attribute "property" empty) or a single property through the "property" attribute.


Tag Library
"apsadmin core tag library" 2.2
tag-class
com.agiletec.apsadmin.tags.PageInfoTag
body-content
empty
Attributes
Name R Exp Type Fragment Description
key true true java.lang.String false The code of the page to return.
var false true java.lang.String false Name used to reference the page (or one of its property) pushed into the Value Stack. If not specified, the tag will print the returned value.
property false true java.lang.String false The name of the property to return. It can be one of the following:
"code" (the code page)
"parent" (the parent page)
"children" (the list of child pages)
"position" (the position relative to other pages)
"titles" (map of titles indexed by the system languages)
"model" (the page model)
"group" (the code of the owner group)
"extraGroups" (the list of extra group codes)
"showable" (whether to be displayed in the menu)
"useExtraTitles" (if the page must use any extra titles)
"showlets" (the showlets applied to the page).

<wpsa:showletType> "apsadmin core tag library"

Returns a showlet type (or one of its property) given its code. You can choose whether to return the entire object (leaving the attribute "property" empty) or a single property using the "property" attribute.


Tag Library
"apsadmin core tag library" 2.2
tag-class
com.agiletec.apsadmin.tags.ShowletTypeInfoTag
body-content
empty
Attributes
Name R Exp Type Fragment Description
key true true java.lang.String false The code of the showlet type to return.
var false true java.lang.String false Name used to reference the showlet type (or one of its property) pushed into the Value Stack. If not specified, the tag will print the returned value.
property false true java.lang.String false The name of the property to return. It can be one of the following:
The available properties of "ShowletType" are: "code"
"titles" (map of titles indexed by the system languages)
"parameters" (list of object "ShowletTypeParameter")
"action" (the code of the action used to manage the type)
"pluginCode"
"parentTypeCode"
"config" (map of default parameter values indexed by the key)
"locked".

<wpsa:entityType> "apsadmin core tag library"

Returns a entity type (or one of its property) through the code and the entity service name. You can choose whether to return the entire object (leaving the attribute "property" empty) or a single property using the "property" attribute.


Tag Library
"apsadmin core tag library" 2.2
tag-class
com.agiletec.apsadmin.tags.EntityTypeInfoTag
body-content
empty
Attributes
Name R Exp Type Fragment Description
typeCode true true java.lang.String false The code of the entity type to return.
entityManagerName true true java.lang.String false The entity manager name.
var false true java.lang.String false Name used to reference the entity type (or one of its property) pushed into the Value Stack. If not specified, the tag will print the returned value.
property false true java.lang.String false The name of the property to return. It can be one of the following:
"typeCode"
"typeDescr"
"attributeMap" (map of attributes indexed by the name)
"attributeList" (list of attributes).

<wpsa:entity> "apsadmin core tag library"

Returns a entity (or one of its property) through the code and the entity service name. You can choose whether to return the entire object (leaving the attribute "property" empty) or a single property using the "property" attribute.


Tag Library
"apsadmin core tag library" 2.2
tag-class
com.agiletec.apsadmin.tags.EntityInfoTag
body-content
empty
Attributes
Name R Exp Type Fragment Description
key true true java.lang.String false The code of the entity to return.
entityManagerName true true java.lang.String false The entity manager name.
var false true java.lang.String false Name used to reference the entity (or one of its property) pushed into the Value Stack. If not specified, the tag will print the returned value,.
property false true java.lang.String false The name of the property to return. It can be one of the following:
"id"
"typeCode"
"typeDescr"
"attributeMap" (map of attributes indexed by the name)
"attributeList" (list of attributes)
any other propety of a custom entity type.

<wpsa:shortcut> "apsadmin core tag library"

Returns a shortcut (or one of its property) through the code. You can choose whether to return the entire object (leaving the attribute "property" empty) or a single property using the "property" attribute.


Tag Library
"apsadmin core tag library" 2.2
tag-class
com.agiletec.apsadmin.tags.ShortcutInfoTag
body-content
empty
Attributes
Name R Exp Type Fragment Description
key true true java.lang.String false The code of the shortcut to return.
var false true java.lang.String false Name used to reference the shortcut (or one of its property) pushed into the Value Stack. If not specified, the tag will print the returned value.
property false true java.lang.String false The name of the property to return. It can be one of the following:
"id", "descriptionKey", "description", "longDescription", "longDescriptionKey", "requiredPermission", "menuSectionCode", "menuSection", "source", "namespace", "actionName", "parameters".

<wpsa:userShortcutsConfig> "apsadmin core tag library"

Returns the configured shortcuts of the current user.


Tag Library
"apsadmin core tag library" 2.2
tag-class
com.agiletec.apsadmin.tags.UserShortcutsConfigTag
body-content
empty
Attributes
Name R Exp Type Fragment Description
var false true java.lang.String false Name used to reference the configured shortcuts (of the current user) pushed into the Value Stack.

<wpsa:paramMap> "apsadmin core tag library"

Tag used to parameterize other tags with a map of parameters.


Tag Library
"apsadmin core tag library" 2.2
tag-class
com.agiletec.apsadmin.tags.ParamMapTag
body-content
empty
Attributes
Name R Exp Type Fragment Description
map true true java.lang.String false The map of parameters.

<wpsa:backendGuiClient> "apsadmin core tag library"

Print the current value of the counter. The counter should be used inside the tabindex attribute in HTML tags that allow its use.


Tag Library
"apsadmin core tag library" 2.2
tag-class
com.agiletec.apsadmin.tags.BackendGuiClientTag
body-content
empty
Attributes
Name R Exp Type Fragment Description
var false true java.lang.String false Name used to reference the value of the gui client code pushed into the Value Stack.

<wpsa:counter> "apsadmin core tag library"

Print the current value of the counter. The counter should be used inside the tabindex attribute in HTML tags that allow the use.


Tag Library
"apsadmin core tag library" 2.2
tag-class
com.agiletec.apsadmin.tags.CounterTag
body-content
empty
Attributes
Name R Exp Type Fragment Description
step false false java.lang.String false Specifies the numeric value for single step increment/decrement.

<wpsa:subset> "apsadmin core tag library"

Takes an iterator and outputs a subset of it.


Tag Library
"apsadmin core tag library" 2.2
tag-class
com.agiletec.apsadmin.tags.AdminPagerTag
body-content
JSP
Attributes
Name R Exp Type Fragment Description
count true true java.lang.String false Indicate the number of entries to be in the resulting subset iterator.
id false true java.lang.String false The id of the tag element.
source true true java.lang.String false Indicate the source of which the resulting subset iterator is to be derived base on.
objectName true false java.lang.String false The name assigned to the current object, which exposes the following methods:
getMax, getPrevItem, getNextItem, getCurrItem, getSize, getBegin, getEnd, getMaxItem, getPagerId.
advanced false false java.lang.String false Toggles the advanced mode. Values admitted (true|false).
offset false false java.lang.String false Offset value used when the subset is used in advanced mode.
pagerId no true java.lang.String false Sets the ID of the pager itself, it has to be used when two or more pagers exist in the same page.

<wpsa:actionParam> "apsadmin core tag library"

Handles the submit in the administration interface, building the name of the action with a defined sequence of parameters.
The single parameters are added using the "actionSubParam" tag.


Tag Library
"apsadmin core tag library" 2.2
tag-class
com.agiletec.apsadmin.tags.ApsActionParamTag
body-content
JSP
Attributes
Name R Exp Type Fragment Description
action true true java.lang.String false
var false true java.lang.String false Name of the variable in the value stack where to store the result.

<wpsa:actionSubParam> "apsadmin core tag library"

Adds a single parameter to the submit action.
Must be used in conjunction with the "actionParam" tag.


Tag Library
"apsadmin core tag library" 2.2
tag-class
com.agiletec.apsadmin.tags.ApsActionParamSubTag
body-content
JSP
Attributes
Name R Exp Type Fragment Description
name true true java.lang.String false Name of the parameter.
value true true java.lang.String false Value of the parameter.

<wpsa:include> "apsadmin core tag library"

Includes a servlet's output (result of servlet or a JSP page).


Tag Library
"apsadmin core tag library" 2.2
tag-class
com.agiletec.apsadmin.tags.IncludeTag
body-content
JSP
Attributes
Name R Exp Type Fragment Description
id false false java.lang.String false id for referencing element. For UI and form tags it will be used as HTML id attribute.
value true false java.lang.String false The jsp/servlet output to include.

<wpsa:set> "apsadmin core tag library"

Assigns a value to a variable in a specified scope
DEPRECATED - use the original s:set tag.


Tag Library
"apsadmin core tag library" 2.2
tag-class
org.apache.struts2.views.jsp.SetTag
body-content
JSP
Attributes
Name R Exp Type Fragment Description
id false false java.lang.String false Deprecated. Use 'var' instead.
name false false java.lang.String false Deprecated. Use 'var' instead.
scope false false java.lang.String false The scope of the variable. Can be application, session, request, page, or action.
value false false java.lang.String false The value assigned to the variable.
var false false java.lang.String false Name used to reference the value pushed into the Value Stack.

<wpsa:tracerFactory> "apsadmin core tag library"

Inits the Tracer before rendering Entity fields.


Tag Library
"apsadmin core tag library" 2.2
tag-class
com.agiletec.apsadmin.tags.TracerFactoryTag
body-content
JSP
Attributes
Name R Exp Type Fragment Description
lang true true java.lang.String false The lang code.
var true false java.lang.String false The name used to reference the value pushed into the Value Stack.

<wpsa:pluginsSubMenu> "apsadmin core tag library"

Generates through successive iterations the list of the plugin submenu.


Tag Library
"apsadmin core tag library" 2.2
tag-class
com.agiletec.apsadmin.tags.PluginsSubMenuTag
body-content
JSP
Attributes
Name R Exp Type Fragment Description
objectName true false java.lang.String false Name of the variable pushed in the Value Stack holding the current object.

<wpsa:hookPoint> "apsadmin core tag library"

Defines a hookpoint


Tag Library
"apsadmin core tag library" 2.2
tag-class
com.agiletec.apsadmin.tags.HookPointTag
body-content
JSP
Attributes
Name R Exp Type Fragment Description
objectName true false java.lang.String false The name of the object
key true false java.lang.String false key

<wpsf:textarea> "apsadmin form tag library"

Render HTML textarea tag.


Tag Library
"apsadmin form tag library" 2.2
tag-class
com.agiletec.apsadmin.tags.form.TextareaTag
body-content
JSP
Attributes
Name R Exp Type Fragment Description
tabindex false false java.lang.String false Set the html tabindex attribute on rendered html element
useTabindexAutoIncrement false false java.lang.String false Adds HTML tabindex auto increment. The value of the tabindex is automatic. Default value false
step no false java.lang.String false Set the step for auto incrementing tabindex IDs. Default value 1
accesskey false false java.lang.String false Set the html accesskey attribute on rendered html element
cols false false java.lang.String false HTML cols attribute
cssClass false false java.lang.String false The css class to use for element
cssStyle false false java.lang.String false The css style definitions for element to use
disabled false false java.lang.String false Set the html disabled attribute on rendered html element
id false false java.lang.String false id for referencing element. For UI and form tags it will be used as HTML id attribute
key false false java.lang.String false Set the key (name, value, label) for this particular component
label false false java.lang.String false Label expression used for rendering a element specific label
labelposition false false java.lang.String false Define label position of form element (top/left)
name false false java.lang.String false The name to set for element
onblur false false java.lang.String false Set the html onblur attribute on rendered html element
onchange false false java.lang.String false Set the html onchange attribute on rendered html element
onclick false false java.lang.String false Set the html onclick attribute on rendered html element
ondblclick false false java.lang.String false Set the html ondblclick attribute on rendered html element
onfocus false false java.lang.String false Set the html onfocus attribute on rendered html element
onkeydown false false java.lang.String false Set the html onkeydown attribute on rendered html element
onkeypress false false java.lang.String false Set the html onkeypress attribute on rendered html element
onkeyup false false java.lang.String false Set the html onkeyup attribute on rendered html element
onmousedown false false java.lang.String false Set the html onmousedown attribute on rendered html element
onmousemove false false java.lang.String false Set the html onmousemove attribute on rendered html element
onmouseout false false java.lang.String false Set the html onmouseout attribute on rendered html element
onmouseover false false java.lang.String false Set the html onmouseover attribute on rendered html element
onmouseup false false java.lang.String false Set the html onmouseup attribute on rendered html element
onselect false false java.lang.String false Set the html onselect attribute on rendered html element
readonly false false java.lang.String false Whether the textarea is readonly
required false false java.lang.String false If set to true, the rendered element will indicate that input is required
requiredposition false false java.lang.String false Define required position of required form element (left|right)
rows false false java.lang.String false HTML rows attribute
tabindex false false java.lang.String false Set the html tabindex attribute on rendered html element
template false false java.lang.String false The template (other than default) to use for rendering the element
templateDir false false java.lang.String false The template directory.
theme false false java.lang.String false The theme (other than default) to use for rendering the element
title false false java.lang.String false Set the html title attribute on rendered html element
tooltip false false java.lang.String false Set the tooltip of this particular component
tooltipConfig false false java.lang.String false Set the tooltip configuration
value false false java.lang.String false Preset the value of input element.
wrap false false java.lang.String false HTML wrap attribute

<wpsf:textfield> "apsadmin form tag library"

Render an HTML input field of type text


Tag Library
"apsadmin form tag library" 2.2
tag-class
com.agiletec.apsadmin.tags.form.TextFieldTag
body-content
JSP
Attributes
Name R Exp Type Fragment Description
tabindex false false java.lang.String false Set the html tabindex attribute on rendered html element
useTabindexAutoIncrement false false java.lang.String false Adds HTML tabindex auto increment. The value of the tabindex is automatic. Default value false
step no false java.lang.String false Set the step for auto incrementing tabindex IDs. Default value 1
accesskey false true java.lang.String false Set the html accesskey attribute on rendered html element
cssClass false true java.lang.String false The css class to use for element
cssStyle false true java.lang.String false The css style definitions for element ro use
disabled false true java.lang.String false Set the html disabled attribute on rendered html element
id false true java.lang.String false id for referencing element. For UI and form tags it will be used as HTML id attribute
key false true java.lang.String false Set the key (name, value, label) for this particular component
label false true java.lang.String false Label expression used for rendering a element specific label
labelposition false true java.lang.String false Define label position of form element (top/left)
maxLength false true java.lang.String false Deprecated. Use maxlength instead.
maxlength false true java.lang.String false HTML maxlength attribute
name false true java.lang.String false The name to set for element
onblur false true java.lang.String false Set the html onblur attribute on rendered html element
onchange false true java.lang.String false Set the html onchange attribute on rendered html element
onclick false true java.lang.String false Set the html onclick attribute on rendered html element
ondblclick false true java.lang.String false Set the html ondblclick attribute on rendered html element
onfocus false true java.lang.String false Set the html onfocus attribute on rendered html element
onkeydown false true java.lang.String false Set the html onkeydown attribute on rendered html element
onkeypress false true java.lang.String false Set the html onkeypress attribute on rendered html element
onkeyup false true java.lang.String false Set the html onkeyup attribute on rendered html element
onmousedown false true java.lang.String false Set the html onmousedown attribute on rendered html element
onmousemove false true java.lang.String false Set the html onmousemove attribute on rendered html element
onmouseout false true java.lang.String false Set the html onmouseout attribute on rendered html element
onmouseover false true java.lang.String false Set the html onmouseover attribute on rendered html element
onmouseup false true java.lang.String false Set the html onmouseup attribute on rendered html element
onselect false true java.lang.String false Set the html onselect attribute on rendered html element
readonly false true java.lang.String false Whether the input is readonly
required false true java.lang.String false If set to true, the rendered element will indicate that input is required
requiredposition false true java.lang.String false Define required position of required form element (left|right)
size false true java.lang.String false HTML size attribute
template false true java.lang.String false The template (other than default) to use for rendering the element
templateDir false true java.lang.String false The template directory.
theme false true java.lang.String false The theme (other than default) to use for rendering the element
title false true java.lang.String false Set the html title attribute on rendered html element
tooltip false true java.lang.String false Set the tooltip of this particular component
tooltipConfig false true java.lang.String false Set the tooltip configuration
value false true java.lang.String false Preset the value of input element.

<wpsf:checkbox> "apsadmin form tag library"

Render a checkbox input field


Tag Library
"apsadmin form tag library" 2.2
tag-class
com.agiletec.apsadmin.tags.form.CheckboxTag
body-content
JSP
Attributes
Name R Exp Type Fragment Description
tabindex false false java.lang.String false Set the html tabindex attribute on rendered html element
useTabindexAutoIncrement false false java.lang.String false Adds HTML tabindex auto increment. The value of the tabindex is automatic. Default value false
step no false java.lang.String false Set the step for auto incrementing tabindex IDs. Default value 1
accesskey false false java.lang.String false Set the html accesskey attribute on rendered html element
cssClass false false java.lang.String false The css class to use for element
cssStyle false false java.lang.String false The css style definitions for element to use
disabled false false java.lang.String false Set the html disabled attribute on rendered html element
fieldValue false false java.lang.String false The actual HTML value attribute of the checkbox.
id false false java.lang.String false id for referencing element. For UI and form tags it will be used as HTML id attribute
key false false java.lang.String false Set the key (name, value, label) for this particular component
label false false java.lang.String false Label expression used for rendering a element specific label
labelposition false false java.lang.String false Define label position of form element (top/left)
name false false java.lang.String false The name to set for element
onblur false false java.lang.String false Set the html onblur attribute on rendered html element
onchange false false java.lang.String false Set the html onchange attribute on rendered html element
onclick false false java.lang.String false Set the html onclick attribute on rendered html element
ondblclick false false java.lang.String false Set the html ondblclick attribute on rendered html element
onfocus false false java.lang.String false Set the html onfocus attribute on rendered html element
onkeydown false false java.lang.String false Set the html onkeydown attribute on rendered html element
onkeypress false false java.lang.String false Set the html onkeypress attribute on rendered html element
onkeyup false false java.lang.String false Set the html onkeyup attribute on rendered html element
onmousedown false false java.lang.String false Set the html onmousedown attribute on rendered html element
onmousemove false false java.lang.String false Set the html onmousemove attribute on rendered html element
onmouseout false false java.lang.String false Set the html onmouseout attribute on rendered html element
onmouseover false false java.lang.String false Set the html onmouseover attribute on rendered html element
onmouseup false false java.lang.String false Set the html onmouseup attribute on rendered html element
onselect false false java.lang.String false Set the html onselect attribute on rendered html element
required false false java.lang.String false If set to true, the rendered element will indicate that input is required
requiredposition false false java.lang.String false Define required position of required form element (left|right)
template false false java.lang.String false The template (other than default) to use for rendering the element
templateDir false false java.lang.String false The template directory.
theme false false java.lang.String false The theme (other than default) to use for rendering the element
title false false java.lang.String false Set the html title attribute on rendered html element
tooltip false false java.lang.String false Set the tooltip of this particular component
tooltipConfig false false java.lang.String false Set the tooltip configuration
value false true java.lang.String false Preset the value of input element.

<wpsf:submit> "apsadmin form tag library"

Render a submit button


Tag Library
"apsadmin form tag library" 2.2
tag-class
com.agiletec.apsadmin.tags.form.SubmitTag
body-content
JSP
Attributes
Name R Exp Type Fragment Description
tabindex false false java.lang.String false Set the html tabindex attribute on rendered html element
useTabindexAutoIncrement false false java.lang.String false Adds HTML tabindex auto increment. The value of the tabindex is automatic. Default value false
step no false java.lang.String false Set the step for auto incrementing tabindex IDs. Default value 1
accesskey false false java.lang.String false Set the html accesskey attribute on rendered html element
action false false java.lang.String false Set action attribute.
align false false java.lang.String false HTML align attribute.
cssClass false false java.lang.String false The css class to use for element
cssStyle false false java.lang.String false The css style definitions for element to use
disabled false false java.lang.String false Set the html disabled attribute on rendered html element
errorText false false java.lang.String false The text to display to the user if the is an error fetching the content
executeScripts false false java.lang.String false Javascript code in the fetched content will be executed
formFilter false false java.lang.String false Function name used to filter the fields of the form.
formId false false java.lang.String false Form id whose fields will be serialized and passed as parameters
handler false false java.lang.String false Javascript function name that will make the request
href false false java.lang.String false The URL to call to obtain the content. Note: If used with ajax context, the value must be set as an url tag value.
id false false java.lang.String false id for referencing element. For UI and form tags it will be used as HTML id attribute
indicator false false java.lang.String false Set indicator
key false false java.lang.String false Set the key (name, value, label) for this particular component
label false false java.lang.String false Label expression used for rendering a element specific label
labelposition false false java.lang.String false Define label position of form element (top/left)
listenTopics false false java.lang.String false Topic that will trigger the remote call
loadingText false false java.lang.String false Text to be shown while content is being fetched
method false false java.lang.String false Set method attribute.
name false false java.lang.String false The name to set for element
notifyTopics false false java.lang.String false Topics that will published when the remote call completes
onLoadJS false false java.lang.String false Deprecated. Use 'notifyTopics'. Javascript code execute after reload
onblur false false java.lang.String false Set the html onblur attribute on rendered html element
onchange false false java.lang.String false Set the html onchange attribute on rendered html element
onclick false false java.lang.String false Set the html onclick attribute on rendered html element
ondblclick false false java.lang.String false Set the html ondblclick attribute on rendered html element
onfocus false false java.lang.String false Set the html onfocus attribute on rendered html element
onkeydown false false java.lang.String false Set the html onkeydown attribute on rendered html element
onkeypress false false java.lang.String false Set the html onkeypress attribute on rendered html element
onkeyup false false java.lang.String false Set the html onkeyup attribute on rendered html element
onmousedown false false java.lang.String false Set the html onmousedown attribute on rendered html element
onmousemove false false java.lang.String false Set the html onmousemove attribute on rendered html element
onmouseout false false java.lang.String false Set the html onmouseout attribute on rendered html element
onmouseover false false java.lang.String false Set the html onmouseover attribute on rendered html element
onmouseup false false java.lang.String false Set the html onmouseup attribute on rendered html element
onselect false false java.lang.String false Set the html onselect attribute on rendered html element
preInvokeJS false false java.lang.String false Deprecated. Use 'notifyTopics'. Javascript code execute before reload
required false false java.lang.String false If set to true, the rendered element will indicate that input is required
requiredposition false false java.lang.String false Define required position of required form element (left|right)
showErrorTransportText false false java.lang.String false Set whether errors will be shown or not
showLoadingText false false java.lang.String false Show loading text on targets
src false false java.lang.String false Supply an image src for image type submit button. Will have no effect for types input and button.
tabindex false false java.lang.String false Set the html tabindex attribute on rendered html element
targets false false java.lang.String false Comma delimited list of ids of the elements whose content will be updated
template false false java.lang.String false The template (other than default) to use for rendering the element
templateDir false false java.lang.String false The template directory.
theme false false java.lang.String false The theme to use for the element. This tag will usually use the ajax theme.
title false false java.lang.String false Set the html title attribute on rendered html element
tooltip false false java.lang.String false Set the tooltip of this particular component
tooltipConfig false false java.lang.String false Set the tooltip configuration
type false false java.lang.String false The type of submit to use. Valid values are input, button and image.
value false false java.lang.String false Preset the value of input element.

<wpsf:password> "apsadmin form tag library"

Render an HTML input tag of type password


Tag Library
"apsadmin form tag library" 2.2
tag-class
com.agiletec.apsadmin.tags.form.PasswordTag
body-content
JSP
Attributes
Name R Exp Type Fragment Description
tabindex false false java.lang.String false Set the html tabindex attribute on rendered html element
useTabindexAutoIncrement false false java.lang.String false Adds HTML tabindex auto increment. The value of the tabindex is automatic. Default value false
step no false java.lang.String false Set the step for auto incrementing tabindex IDs. Default value 1
accesskey false false java.lang.String false Set the html accesskey attribute on rendered html element
cssClass false false java.lang.String false The css class to use for element
cssStyle false false java.lang.String false The css style definitions for element to use
disabled false false java.lang.String false Set the html disabled attribute on rendered html element
id false false java.lang.String false id for referencing element. For UI and form tags it will be used as HTML id attribute
key false false java.lang.String false Set the key (name, value, label) for this particular component
label false false java.lang.String false Label expression used for rendering a element specific label
labelposition false false java.lang.String false Define label position of form element (top/left)
maxLength false false java.lang.String false Deprecated. Use maxlength instead.
maxlength false false java.lang.String false HTML maxlength attribute
name false false java.lang.String false The name to set for element
onblur false false java.lang.String false Set the html onblur attribute on rendered html element
onchange false false java.lang.String false Set the html onchange attribute on rendered html element
onclick false false java.lang.String false Set the html onclick attribute on rendered html element
ondblclick false false java.lang.String false Set the html ondblclick attribute on rendered html element
onfocus false false java.lang.String false Set the html onfocus attribute on rendered html element
onkeydown false false java.lang.String false Set the html onkeydown attribute on rendered html element
onkeypress false false java.lang.String false Set the html onkeypress attribute on rendered html element
onkeyup false false java.lang.String false Set the html onkeyup attribute on rendered html element
onmousedown false false java.lang.String false Set the html onmousedown attribute on rendered html element
onmousemove false false java.lang.String false Set the html onmousemove attribute on rendered html element
onmouseout false false java.lang.String false Set the html onmouseout attribute on rendered html element
onmouseover false false java.lang.String false Set the html onmouseover attribute on rendered html element
onmouseup false false java.lang.String false Set the html onmouseup attribute on rendered html element
onselect false false java.lang.String false Set the html onselect attribute on rendered html element
readonly false false java.lang.String false Whether the input is readonly
required false false java.lang.String false If set to true, the rendered element will indicate that input is required
requiredposition false false java.lang.String false Define required position of required form element (left|right)
showPassword false false java.lang.String false Whether to show input
size false false java.lang.String false HTML size attribute
tabindex false false java.lang.String false Set the html tabindex attribute on rendered html element
template false false java.lang.String false The template (other than default) to use for rendering the element
templateDir false false java.lang.String false The template directory.
theme false false java.lang.String false The theme (other than default) to use for rendering the element
title false false java.lang.String false Set the html title attribute on rendered html element
tooltip false false java.lang.String false Set the tooltip of this particular component
tooltipConfig false false java.lang.String false Set the tooltip configuration
value false false java.lang.String false Preset the value of input element.

<wpsf:select> "apsadmin form tag library"

Render a select element


Tag Library
"apsadmin form tag library" 2.2
tag-class
com.agiletec.apsadmin.tags.form.SelectTag
body-content
JSP
Attributes
Name R Exp Type Fragment Description
tabindex false false java.lang.String false Set the html tabindex attribute on rendered html element
useTabindexAutoIncrement false false java.lang.String false Adds HTML tabindex auto increment. The value of the tabindex is automatic. Default value false
step no false java.lang.String false Set the step for auto incrementing tabindex IDs. Default value 1
accesskey false false java.lang.String false Set the html accesskey attribute on rendered html element
cssClass false false java.lang.String false The css class to use for element
cssStyle false false java.lang.String false The css style definitions for element to use
disabled false false java.lang.String false Set the html disabled attribute on rendered html element
emptyOption false false java.lang.String false Whether or not to add an empty (--) option after the header option
headerKey false false java.lang.String false Key for first item in list. Must not be empty! '-1' and '' is correct, '' is bad.
headerValue false false java.lang.String false Value expression for first item in list
id false false java.lang.String false id for referencing element. For UI and form tags it will be used as HTML id attribute
key false false java.lang.String false Set the key (name, value, label) for this particular component
label false false java.lang.String false Label expression used for rendering a element specific label
labelposition false false java.lang.String false Define label position of form element (top/left)
list true false java.lang.String false Iterable source to populate from. If the list is a Map (key, value), the Map key will become the option 'value' parameter and the Map value will become the option body.
listKey false false java.lang.String false Property of list objects to get field value from
listValue false false java.lang.String false Property of list objects to get field content from
multiple false false java.lang.String false Creates a multiple select. The tag will pre-select multiple values if the values are passed as an Array (of appropriate types) via the value attribute. Passing a Collection may work too? Haven't tested this.
name false false java.lang.String false The name to set for element
onblur false false java.lang.String false Set the html onblur attribute on rendered html element
onchange false false java.lang.String false Set the html onchange attribute on rendered html element
onclick false false java.lang.String false Set the html onclick attribute on rendered html element
ondblclick false false java.lang.String false Set the html ondblclick attribute on rendered html element
onfocus false false java.lang.String false Set the html onfocus attribute on rendered html element
onkeydown false false java.lang.String false Set the html onkeydown attribute on rendered html element
onkeypress false false java.lang.String false Set the html onkeypress attribute on rendered html element
onkeyup false false java.lang.String false Set the html onkeyup attribute on rendered html element
onmousedown false false java.lang.String false Set the html onmousedown attribute on rendered html element
onmousemove false false java.lang.String false Set the html onmousemove attribute on rendered html element
onmouseout false false java.lang.String false Set the html onmouseout attribute on rendered html element
onmouseover false false java.lang.String false Set the html onmouseover attribute on rendered html element
onmouseup false false java.lang.String false Set the html onmouseup attribute on rendered html element
onselect false false java.lang.String false Set the html onselect attribute on rendered html element
required false false java.lang.String false If set to true, the rendered element will indicate that input is required
requiredposition false false java.lang.String false Define required position of required form element (left|right)
size false false java.lang.String false Size of the element box (# of elements to show)
tabindex false false java.lang.String false Set the html tabindex attribute on rendered html element
template false false java.lang.String false The template (other than default) to use for rendering the element
templateDir false false java.lang.String false The template directory.
theme false false java.lang.String false The theme (other than default) to use for rendering the element
title false false java.lang.String false Set the html title attribute on rendered html element
tooltip false false java.lang.String false Set the tooltip of this particular component
tooltipConfig false false java.lang.String false Set the tooltip configuration
value false false java.lang.String false Preset the value of input element.

<wpsf:hidden> "apsadmin form tag library"

Render a hidden input field


Tag Library
"apsadmin form tag library" 2.2
tag-class
com.agiletec.apsadmin.tags.form.HiddenTag
body-content
JSP
dynamic-attributes
true
Attributes
Name R Exp Type Fragment Description
accesskey false false java.lang.String false Set the html accesskey attribute on rendered html element
cssClass false false java.lang.String false The css class to use for element
cssErrorClass false false java.lang.String false The css error class to use for element
cssErrorStyle false false java.lang.String false The css error style definitions for element to use
cssStyle false false java.lang.String false The css style definitions for element to use
disabled false false java.lang.String false Set the html disabled attribute on rendered html element
id false false java.lang.String false HTML id attribute
javascriptTooltip false false java.lang.String false Use JavaScript to generate tooltips
key false false java.lang.String false Set the key (name, value, label) for this particular component
label false false java.lang.String false Label expression used for rendering an element specific label
labelSeparator false false java.lang.String false String that will be appended to the label
labelposition false false java.lang.String false Define label position of form element (top/left)
name false false java.lang.String false The name to set for element
onblur false false java.lang.String false Set the html onblur attribute on rendered html element
onchange false false java.lang.String false Set the html onchange attribute on rendered html element
onclick false false java.lang.String false Set the html onclick attribute on rendered html element
ondblclick false false java.lang.String false Set the html ondblclick attribute on rendered html element
onfocus false false java.lang.String false Set the html onfocus attribute on rendered html element
onkeydown false false java.lang.String false Set the html onkeydown attribute on rendered html element
onkeypress false false java.lang.String false Set the html onkeypress attribute on rendered html element
onkeyup false false java.lang.String false Set the html onkeyup attribute on rendered html element
onmousedown false false java.lang.String false Set the html onmousedown attribute on rendered html element
onmousemove false false java.lang.String false Set the html onmousemove attribute on rendered html element
onmouseout false false java.lang.String false Set the html onmouseout attribute on rendered html element
onmouseover false false java.lang.String false Set the html onmouseover attribute on rendered html element
onmouseup false false java.lang.String false Set the html onmouseup attribute on rendered html element
onselect false false java.lang.String false Set the html onselect attribute on rendered html element
required false false java.lang.String false If set to true, the rendered element will indicate that input is required
requiredposition false false java.lang.String false Define required position of required form element (left|right)
tabindex false false java.lang.String false Set the html tabindex attribute on rendered html element
template false false java.lang.String false The template (other than default) to use for rendering the element
templateDir false false java.lang.String false The template directory.
theme false false java.lang.String false The theme (other than default) to use for rendering the element
title false false java.lang.String false Set the html title attribute on rendered html element
tooltip false false java.lang.String false Set the tooltip of this particular component
tooltipConfig false false java.lang.String false Deprecated. Use individual tooltip configuration attributes instead
tooltipCssClass false false java.lang.String false CSS class applied to JavaScrip tooltips
tooltipDelay false false java.lang.String false Delay in milliseconds, before showing JavaScript tooltips
tooltipIconPath false false java.lang.String false Icon path used for image that will have the tooltip
value false false java.lang.String false Preset the value of input element.

<wpsf:radio> "apsadmin form tag library"

Render a HTML radio (map) input field


Tag Library
"apsadmin form tag library" 2.2
tag-class
com.agiletec.apsadmin.tags.form.RadioTag
body-content
JSP
dynamic-attributes
true
Attributes
Name R Exp Type Fragment Description
tabindex false false java.lang.String false Set the html tabindex attribute on rendered html element
useTabindexAutoIncrement false false java.lang.String false Adds HTML tabindex auto increment. The value of the tabindex is automatic. Default value false
step no false java.lang.String false Set the step for auto incrementing tabindex IDs. Default value 1
accesskey false false java.lang.String false Set the html accesskey attribute on rendered html element
cssClass false false java.lang.String false The css class to use for element
cssErrorClass false false java.lang.String false The css error class to use for element
cssErrorStyle false false java.lang.String false The css error style definitions for element to use
cssStyle false false java.lang.String false The css style definitions for element to use
disabled false false java.lang.String false Set the html disabled attribute on rendered html element
id false false java.lang.String false HTML id attribute
javascriptTooltip false false java.lang.String false Use JavaScript to generate tooltips
key false false java.lang.String false Set the key (name, value, label) for this particular component
label false false java.lang.String false Label expression used for rendering an element specific label
labelSeparator false false java.lang.String false String that will be appended to the label
labelposition false false java.lang.String false Define label position of form element (top/left)
name false false java.lang.String false The name to set for element
onblur false false java.lang.String false Set the html onblur attribute on rendered html element
onchange false false java.lang.String false Set the html onchange attribute on rendered html element
onclick false false java.lang.String false Set the html onclick attribute on rendered html element
ondblclick false false java.lang.String false Set the html ondblclick attribute on rendered html element
onfocus false false java.lang.String false Set the html onfocus attribute on rendered html element
onkeydown false false java.lang.String false Set the html onkeydown attribute on rendered html element
onkeypress false false java.lang.String false Set the html onkeypress attribute on rendered html element
onkeyup false false java.lang.String false Set the html onkeyup attribute on rendered html element
onmousedown false false java.lang.String false Set the html onmousedown attribute on rendered html element
onmousemove false false java.lang.String false Set the html onmousemove attribute on rendered html element
onmouseout false false java.lang.String false Set the html onmouseout attribute on rendered html element
onmouseover false false java.lang.String false Set the html onmouseover attribute on rendered html element
onmouseup false false java.lang.String false Set the html onmouseup attribute on rendered html element
onselect false false java.lang.String false Set the html onselect attribute on rendered html element
required false false java.lang.String false If set to true, the rendered element will indicate that input is required
requiredposition false false java.lang.String false Define required position of required form element (left|right)
tabindex false false java.lang.String false Set the html tabindex attribute on rendered html element
template false false java.lang.String false The template (other than default) to use for rendering the element
templateDir false false java.lang.String false The template directory.
theme false false java.lang.String false The theme (other than default) to use for rendering the element
title false false java.lang.String false Set the html title attribute on rendered html element
tooltip false false java.lang.String false Set the tooltip of this particular component
tooltipConfig false false java.lang.String false Deprecated. Use individual tooltip configuration attributes instead
tooltipCssClass false false java.lang.String false CSS class applied to JavaScrip tooltips
tooltipDelay false false java.lang.String false Delay in milliseconds, before showing JavaScript tooltips
tooltipIconPath false false java.lang.String false Icon path used for image that will have the tooltip
value false false java.lang.String false Preset the value of input element.
checked false false java.lang.String false Check the radio button by default when set to true. It takes precedence over the 'checkedVar' attribute
checkedVar false false java.lang.String false Check the radio button 'value' attribute against the given variable in the context. If these two values match then check the radio button

Created with tlddoc-util