Book Image

Building Websites with OpenCms

Book Image

Building Websites with OpenCms

Overview of this book

This book takes you through the process of creating content-rich websites and applications using OpenCms. Although powerful and flexible, OpenCms can be daunting on first approach, but its advanced features reward the investment in learning. This book exists to ease Java developers into getting the most from OpenCms. OpenCms OpenCms is a professional-level, open source Website Content Management System, with which you can create and manage complex websites. Based on Java and XML technology, it fits into almost any modern IT environment. With hard-won experience of the practical difficulties faced by developers working with OpenCms, this book is the embodiment of the author's expertise, and the perfect way to master the system.
Table of Contents (12 chapters)
Building Websites with OpenCms
Credits
About the Author
Introduction

Summary


In this chapter, we covered the process involved in creating a complete module, including Java code, JSPs, and content. We also explored the process of managing and exporting the module. The module feature of OpenCms is a powerful way to extend the generic CMS capabilities of the server. The examples given here should provide a basic introduction to building modules, as well as the general development guidelines for successfully coding against OpenCms APIs. However, we have only scratched the surface here.

The diversity of modules that already exist for OpenCms, ranging from documentation to special content types, to complete functional elements like online calendaring or site searching, attest to the flexibility and potential of the module mechanism. The OpenCms developers have expressed excitement at the wealth of module development, and are continuing improvements to the module mechanism. It is likely that this modular framework will continue to be a major foundation for development...