public class CmsXmlSitemapActionElement extends CmsJspActionElement
限定符和类型 | 字段和说明 |
---|---|
protected CmsXmlSeoConfiguration |
m_configuration
The configuration bean.
|
NOT_INITIALIZED
构造器和说明 |
---|
CmsXmlSitemapActionElement(javax.servlet.jsp.PageContext pageContext,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Constructor, with parameters.
|
限定符和类型 | 方法和说明 |
---|---|
CmsXmlSitemapGenerator |
createSitemapGenerator(java.lang.String className,
java.lang.String folderRootPath)
Creates an XML sitemap generator instance given a class name and the root path for the sitemap.
|
void |
renderXmlSitemap()
Writes the XML sitemap to the response.
|
void |
run()
Displays either the generated sitemap.xml or the generated robots.txt, depending on the configuration.
|
editable, editable, editable, editableManualClose, editableManualOpen, getContent, getContent, getMessages, getMessages, getMessages, getMessages, getNavigation, getNavigationUri, img, img, include, include, include, include, include, include, includeSilent, includeSilent, includeSilent, includeSilent, info, label, link, link, properties, properties, property, property, property, property, template, template, template, toAbsolute, user
getCmsObject, getController, getJspContext, getMessage, getRequest, getRequestContext, getResponse, handleException, init, isNotInitialized, isSupressingExceptions, setContentType, setStatus, setSupressingExceptions
protected CmsXmlSeoConfiguration m_configuration
public CmsXmlSitemapActionElement(javax.servlet.jsp.PageContext pageContext, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
pageContext
- the JSP page context objectrequest
- the JSP requestresponse
- the JSP responsepublic CmsXmlSitemapGenerator createSitemapGenerator(java.lang.String className, java.lang.String folderRootPath) throws CmsException
className
- the class name of the sitemap generator (may be null for the defaultfolderRootPath
- the root path of the start folder for the sitemapCmsException
- if something goes wrongpublic void renderXmlSitemap() throws java.lang.Exception
java.lang.Exception
- if something goes wrongpublic void run() throws java.lang.Exception
java.lang.Exception
- if something goes wrong