创建一个JSP,名字叫rss.xml
代码如下
<%@ page session="false" %>
<%@ taglib prefix="cms" uri="http://www.opencms.org/taglib/cms" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
<%@ page trimDirectiveWhitespaces="true" %>
<jsp:useBean id="cmsbean" class="org.opencms.jsp.CmsJspBean">
<% cmsbean.init(pageContext, request, response); %>
</jsp:useBean>
<%cmsbean.setContentType("text/xml");%>
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title>Watchdog Systems Newsfeed</title>
<link>http://www.wdogsystems.com</link>
<language>en-us</language>
<generator>OpenCMS/WatchdogRSS</generator>
<cms:contentload collector="allInFolderPriorityDateDesc" param="/news/|wdog_article|20" editable="false">
<item>
<title><cms:contentshow element="Title" /></title>
<link><cms:link><cms:contentshow element="${opencms.filename}" /></cms:link></link>
<description><![CDATA[<cms:contentshow element="Intro" />]]></description>
<guid><cms:link><cms:contentshow element="${opencms.filename}" /></cms:link></guid>
</item>
</cms:contentload>
</channel>
</rss>
分享到:
相关推荐
### OpenCms创建网站过程...以上就是使用OpenCms创建简单网站的全过程。需要注意的是,这只是OpenCms功能的冰山一角,要完全掌握并灵活运用OpenCms的强大功能,还需深入学习和实践。希望本文能为初学者提供一定的帮助。
Opencms 创建站点指南 Opencms 是一个基于 Java 的开源内容管理系统,提供了强大的...使用 Opencms 创建站点非常简单,只需要按照上述步骤操作即可。 Opencms 提供了强大的站点创建和管理功能,可以满足各种网站需求。
OpenCms是一个开源的内容管理系统,它提供了一个强大的平台来创建、管理和发布数字内容。要创建一个后台管理模块,你需要理解OpenCms的工作原理以及它的模块系统。以下是对创建OpenCms后台管理模块的详细步骤和相关...
在这个场景中,我们将深入探讨OpenCMS如何实现分页,并基于提供的文件`page.jsp`和`prospects_index.jsp`进行分析。 首先,我们需要了解OpenCMS的分页原理。在OpenCMS中,分页通常通过内容查询(Content Query)来...
3. **内容管理**:OpenCMS提供了一套完善的内容管理工具,包括编辑、发布、版本控制等功能,使得内容的创建和管理变得更加简单高效。 4. **工作流管理**:内置的工作流引擎可以实现复杂的审批流程,确保内容在发布前...
其Java API 提供了丰富的功能,使得开发者可以通过编程方式与OpenCMS系统进行交互,实现内容的创建、管理、发布以及自定义功能的扩展。 在“opencms9 java api”文档包中,我们可以找到关于OpenCMS 9版本的详细API...
1. **内容创建与管理**:书中详细讲解了OpenCms的内容模型,如何创建和编辑内容,以及如何设置内容的权限和访问控制。此外,还会介绍如何使用OpenCms的工作流程模块,实现内容的审核和发布流程。 2. **模板系统**:...
此外,OpenCms提供了直观的用户界面,便于内容编辑者进行日常操作,如内容创建、修改和发布等。 二、Java API详解 OpenCms的Java API涵盖了几乎所有核心功能,包括内容管理、工作流、权限管理、搜索和索引、缓存...
3. **地图对象管理**:学会在OPENCMS后台创建、编辑和删除地图对象,如标记、信息窗口、路径和图层。 4. **自定义样式**:了解如何调整地图的外观,包括颜色、字体、图例等,以适应网站的视觉风格。 5. **互动性**...
OpenCms 是一款开源的内容管理系统(CMS),专为创建、管理和发布数字内容而设计。它提供了丰富的功能,包括模板驱动的网站生成、基于角色的安全控制、工作流程支持以及多语言支持。OpenCms 内容类型模块是系统的...
OpenCMS是一款开源的内容管理系统(CMS),它提供了强大的网站内容创建、管理和发布的功能。本入门指南将带你深入了解OpenCMS的基本概念、安装部署过程以及开发实践,帮助你快速掌握这一强大的工具。 ### 1. ...
- **内容管理**:OpenCms提供了强大的内容创建、审批和发布流程,包括模板驱动的内容生成,支持XML存储内容。 - **工作流**:系统内置工作流引擎,可定制化工作流以满足不同组织的需求。 - **资源管理**:所有...
8. **国际化与多语言支持**:说明如何在OpenCMS中实现多语言网站,包括内容翻译、语言切换设置等。 9. **集成与扩展**:讨论OpenCMS与其他系统的集成,如CRM、ERP等,以及如何通过API进行扩展开发。 10. **性能...
OpenCms的核心功能包括内容创建、版本控制、模板设计和工作流程管理。它的主要优势在于非技术人员也能通过直观的界面进行内容更新,同时,开发人员可以通过Java和XML技术进行定制和扩展。 二、安装与配置 安装...
- 如果你的服务器支持虚拟主机配置,可以创建一个新的虚拟主机,将域名直接映射到OpenCMS的应用程序目录。这样,URL将不会显示任何关于OpenCMS的信息。 5. **更改项目模块配置** - 对于基于Spring或其它框架的...
1. **安装与配置**:OpenCms的安装过程简单明了,文档详细介绍了所需的软件环境,如Java运行时环境(JRE)和应用服务器(如Tomcat)。同时,它也涵盖了数据库配置,如MySQL或Oracle的连接设置,以及Web服务器的集成...
OpenCms是一款开源的内容管理系统,它允许用户创建、管理和发布数字媒体内容。配置OpenCms涉及到对系统架构、模块设置以及相关服务的调整,这个过程可能涉及到代码修改、配置文件更新等步骤。 在描述中提到的博文...
开发者可以通过研究这些源代码了解OpenCms的工作原理,例如如何处理内容创建、审批流程、权限管理等。对于Java开发者来说,这是一个深入理解Java Web开发和CMS系统实现的好机会。 **3. 开发与部署** 在7.5.3版本中...
3. 内容管理:OpenCMS提供了一个用户友好的界面,供内容编辑者创建、修改和发布文本、图片、视频等资源。你可以使用富文本编辑器进行内容编辑,同时利用版本控制功能管理不同版本的内容。 4. 工作流程:OpenCMS支持...