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.
- See Also:
Interface Summary Interface Description I_CmsJspDeviceSelectorThis interface supports the basic functionality for the device detection.
Class Summary Class Description A_CmsJspCustomContextBeanBase class for context sensitive custom beans that supports creation via
CmsDynamicFunctionBeanWrapperA wrapper class for using dynamic function beans inside JSPs via the EL. CmsDynamicFunctionFormatWrapperWrapper class for dynamic function formats which can be used from JSP EL. CmsErrorBeanClass to display the error dialog. CmsFunctionRendererClass used for rendering dynamic functions (v2). CmsJspCategoryAccessBeanBean for easy access to categories of a resource in JSPs. CmsJspContentAccessBeanAllows access to the individual elements of an XML content, usually used inside a loop of a
CmsJspContentAccessValueWrapperAllows direct access to XML content values, with possible iteration of sub-nodes. CmsJspContentAccessValueWrapper.NullValueInfoThe null value info, used to generate RDFA and DND annotations for null values. CmsJspContentAttachmentsBeanAllows 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. CmsJspContentLoadBeanAllows JSP access to the results of a <cms:contentload ... CmsJspDateSeriesBeanBean for easy access to information of an event series. CmsJspDeviceSelectorThis class provides the detection for different devices, so that the
<cms:device type="...">-Tag can detect which device sends the HTTP request.
CmsJspDeviceSelectorDesktopMobileTabletDevice selector class which distinguishes between the cases "desktop", "mobile" and "tablet". CmsJspDeviceSelectorTabletProvides the detection for different devices, so that the
<cms:device type="...">-Tag can detect which kind of device type sends the HTTP request.
CmsJspElementSettingValueWrapperElement setting access wrapper. CmsJspElFunctionsProvides utility methods to be used as functions from a JSP with the EL. CmsJspImageBeanBean containing image information for the use in JSP (for example formatters). CmsJspInstanceDateBeanAn instance of a date series with a start and optional end time, usable to describe one date for events and similar contents. CmsJspInstanceDateBean.CmsDateFormatOptionFormatting options for dates. CmsJspJsonWrapperWrapper for accessing JSON in JSPs. CmsJspLinkMacroResolverResolves link macros for jsp pages. CmsJspNavigationBeanAllows access to the OpenCms navigation information in combination with the
CmsJspObjectValueWrapperProvides access to common object types through wrappers. CmsJspResourceAccessBeanAllows access to the attributes and properties of a resource, usually used inside a loop of a
CmsJspResourceLoadBeanAllows JSP access to the results of a <cms:resourceload ... CmsJspSitemapConfigWrapperWrapper object for accessing sitemap configuration information from JSPs. CmsJspStandardContextBeanAllows 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.TemplateBeanBean containing a template name and URI. CmsJspStatusBeanThis bean provides methods to generate customized http status error pages, e.g. CmsJspValueTransformersUtility class for providing
Transformerimplementations for various purposes.
CmsJspValueTransformers.CmsLocalePropertyLoaderTransformerTransformer that yields locale specific properties for a resource. CmsJspValueTransformers.CmsPropertyLoaderTransformerTransformer that reads a resource property, the input is used as String for the property name to read. CmsJspVfsAccessBeanProvides utility methods that allow convenient access to the OpenCms VFS, indented to be used from a JSP with the JSTL or EL. CmsMacroFormatterResolverResolver for macro formatters. CmsObjectFunctionTransformerProvides a Map which provides access to function wrapped objects. CmsStringTemplateRendererRenderer for string templates. CmsTemplatePluginWrapperWrapper around template plugin objects for use in JSP EL expressions. MessagesConvenience class to access the localized messages of this OpenCms package. UAgentInfoThe DetectSmartPhone class encapsulates information about a browser's connection to your web site.