Get the CmsObject
From OpenCms Wiki
(Difference between revisions)
(Added how to get it with EL) |
m (changed lang to xml) |
||
(2 intermediate revisions by one user not shown) | |||
Line 3: | Line 3: | ||
===Getting the CmsObject in scriptlets=== | ===Getting the CmsObject in scriptlets=== | ||
− | <source lang=" | + | <source lang="xml"> |
<%@page import="org.opencms.file.CmsObject"%> | <%@page import="org.opencms.file.CmsObject"%> | ||
<%@page import="org.opencms.jsp.CmsJspActionElement"%> | <%@page import="org.opencms.jsp.CmsJspActionElement"%> | ||
Line 15: | Line 15: | ||
===Getting the CmsObject using EL=== | ===Getting the CmsObject using EL=== | ||
− | <source lang=" | + | <source lang="xml"> |
<%@taglib prefix="cms" uri="http://www.opencms.org/taglib/cms" %> | <%@taglib prefix="cms" uri="http://www.opencms.org/taglib/cms" %> | ||
Latest revision as of 10:44, 24 August 2012
The CmsObject gives you access to many of OpenCMS' features.
Getting the CmsObject in scriptlets
<%@page import="org.opencms.file.CmsObject"%> <%@page import="org.opencms.jsp.CmsJspActionElement"%> <% CmsJspActionElement jsp = new CmsJspActionElement(pageContext, request, response); CmsObject cms = jsp.getCmsObject(); ... do something useful %>
Getting the CmsObject using EL
<%@taglib prefix="cms" uri="http://www.opencms.org/taglib/cms" %> <c:set var="co" value="${cms:getCmsObject(pageContext)}" /> <%-- ... do something useful --%>