Posts

Showing posts from June, 2012

Drupal CMS integration with JEE

Content is best managed in a Content Management System (CMS). However, CMS system doesn't stand alone - it's most useful when integrated with other systems (.e.g. a transactional e-Commerce site). But how to do this integration? Most CMS systems (Teamsite, Drupal, Wordpress, OpenCMS etc.) either export XML content or expose APIs to access the content in XML form. So it's only logical to parse this XML and extract the content. Here's some sample code to integrate Drupal CMS content with JSP. <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%@ taglib prefix="x" uri="http://java.sun.com/jsp/jstl/xml" %> <c:import var="p" url="http://127.0.0.1/modules/drupal77x120607145002/rss.xml"/> <x:parse xml="${p}" var="output"/> <x:out select="$output/rss/channel/item/description" escapeXml="false"/> I'm still trying to figu