Package org.opencms.jsp.util
Utility classes to be used for JSP pages.
- Layout classes to be used in JSP templates, for XMLContent list generation.
- Bean for http status error handlers.
- Since:
- 6.0.0
- See Also:
CmsJspActionElement
-
Interface Summary Interface Description I_CmsFormatterInfo Common interface for accessing formatter / resource type infos in JSPs.I_CmsJspDeviceSelector This interface supports the basic functionality for the device detection. -
Class Summary Class Description A_CmsJspCustomContextBean Base class for context sensitive custom beans that supports creation viaCmsJspStandardContextBean.getBean(String className)
.CmsContainerTypeInfoWrapper Wrapper bean for querying information related to a container type in JSPs.CmsDynamicFunctionBeanWrapper A wrapper class for using dynamic function beans inside JSPs via the EL.CmsDynamicFunctionFormatWrapper Wrapper class for dynamic function formats which can be used from JSP EL.CmsErrorBean Class to display the error dialog.CmsFormatterInfoWrapper Wrapper class for accessing formatter information from JSPs.CmsFunctionRenderer Class used for rendering dynamic functions (v2).CmsJspCategoryAccessBean Bean for easy access to categories of a resource in JSPs.CmsJspContainerPageWrapper Wrapper for using container pages in JSPs.CmsJspContentAccessBean Allows access to the individual elements of an XML content, usually used inside a loop of a<cms:contentload>
tag.CmsJspContentAccessValueWrapper Allows direct access to XML content values, with possible iteration of sub-nodes.CmsJspContentAccessValueWrapper.NullValueInfo The null value info, used to generate RDFA and DND annotations for null values.CmsJspContentAttachmentsBean Allows accessing 'attachments' of an XML content via the EL in JSP code, which in OpenCms are defined as the contents of its detail-only containers.CmsJspContentLoadBean Allows JSP access to the results of a <cms:contentload ...CmsJspDateSeriesBean Bean for easy access to information of an event series.CmsJspDeviceSelector This class provides the detection for different devices, so that the<cms:device type="...">
-Tag can detect which device sends the HTTP request.CmsJspDeviceSelectorDesktopMobileTablet Device selector class which distinguishes between the cases "desktop", "mobile" and "tablet".CmsJspDeviceSelectorTablet Provides the detection for different devices, so that the<cms:device type="...">
-Tag can detect which kind of device type sends the HTTP request.CmsJspElementSettingValueWrapper Element setting access wrapper.CmsJspElFunctions Provides utility methods to be used as functions from a JSP with the EL.CmsJspImageBean Bean containing image information for the use in JSP (for example formatters).CmsJspInstanceDateBean An instance of a date series with a start and optional end time, usable to describe one date for events and similar contents.CmsJspInstanceDateBean.CmsDateFormatOption Formatting options for dates.CmsJspJsonWrapper Wrapper for accessing JSON in JSPs.CmsJspLinkMacroResolver Resolves link macros for jsp pages.CmsJspLinkWrapper Wrapper for handling links in template/formatter JSP EL.CmsJspNavigationBean Allows access to the OpenCms navigation information in combination with the<cms:navigation>
tag.CmsJspObjectValueWrapper Provides access to common object types through wrappers.CmsJspResourceAccessBean Allows access to the attributes and properties of a resource, usually used inside a loop of a<cms:resourceload>
tag.CmsJspResourceLoadBean Allows JSP access to the results of a <cms:resourceload ...CmsJspSitemapConfigWrapper Wrapper object for accessing sitemap configuration information from JSPs.CmsJspStandardContextBean Allows convenient access to the most important OpenCms functions on a JSP page, indented to be used from a JSP with the JSTL or EL.CmsJspStandardContextBean.TemplateBean Bean containing a template name and URI.CmsJspStatusBean This bean provides methods to generate customized http status error pages, e.g.CmsJspValueTransformers Utility class for providingTransformer
implementations for various purposes.CmsJspValueTransformers.CmsLocalePropertyLoaderTransformer Transformer that yields locale specific properties for a resource.CmsJspValueTransformers.CmsPropertyLoaderTransformer Transformer that reads a resource property, the input is used as String for the property name to read.CmsJspVfsAccessBean Provides utility methods that allow convenient access to the OpenCms VFS, indented to be used from a JSP with the JSTL or EL.CmsKeyDummyMacroResolver Macro resolver used to temporarily replace localization message macros with random UUIDs and then replace the UUIDs with the original key after all other macro processing has happened.CmsMacroFormatterResolver Resolver for macro formatters.CmsObjectFunctionTransformer Provides a Map which provides access to function wrapped objects.CmsResourceTypeInfoWrapper Wrapper for resource type information for use in JSPs.CmsSettingDefinitionWrapper Wrapper used to access element setting definition information in JSP code.CmsStringTemplateRenderer Renderer for string templates.CmsTemplatePluginWrapper Wrapper around template plugin objects for use in JSP EL expressions.Messages Convenience class to access the localized messages of this OpenCms package.UAgentInfo The DetectSmartPhone class encapsulates information about a browser's connection to your web site.