Download OpenCms 7 Development: Extending and customizing OpenCms by Dan Liliedahl PDF

By Dan Liliedahl

OpenCms is a professional-level open-source web site content material administration procedure, in accordance with Java and XML. Many businesses or enterprises have specifications that transcend what's to be had within the general OpenCms program. fortunately, OpenCms can be utilized via Java builders to create refined components and customizations that stretch the ability of OpenCms in nearly limitless instructions. focusing on model 7 of OpenCms, this e-book is for Java builders drawn to extending and additional customizing OpenCms via its Java API.

Show description

Read or Download OpenCms 7 Development: Extending and customizing OpenCms through its Java API PDF

Best web design books

Business Process Driven SOA using BPMN and BPEL: From Business Process Modeling to Orchestration and Service Oriented Architecture

How you can version company techniques in an SOA-compliant method utilizing BPMN, translate them into BPEL and execute them at the SOA platform. a realistic advisor with real-world examples illustrating all key ideas. This e-book is for CIOs, executives, SOA venture managers, company strategy analysts, BPM and SOA architects, who're answerable for bettering the potency of commercial procedures via IT, or for designing SOA.

Apache Struts 2 Web Application Development

This booklet takes a transparent method, concentrating on one subject in keeping with bankruptcy, yet interspersing different matters within the mainline textual content and in bankruptcy detours. Taking a pragmatic process, it discusses agile net improvement utilizing Struts 2, with lots of examples for greater realizing. This e-book is for Java builders who're drawn to constructing internet functions utilizing Struts.

Additional info for OpenCms 7 Development: Extending and customizing OpenCms through its Java API

Sample text

The Workplace Explorer may always be used to change the file type using the 'Change type' command. But it would be better to create the correct type, to begin with. This is possible by changing the file extension mappings. xml configuration file. This file is located at: \WEB-INF\config To configure file mappings, locate the resource type to map a file extension to, and then add mappings to that resource type. Keep in mind that there may be only one file extension per resource type.

Determines its file type 4. Based on its file type, locates a resource loader for that type 5. info Chapter 1 There is a bit more going on; but for our discussion we will consider only the previous steps. It can be seen that after permission has been established, a resource loader is utilized to load the file. Resource loaders are responsible for encapsulating the knowledge required to load and execute items requested from the VFS. There are several types of resource loaders provided by OpenCms, and there is a one-to-one mapping between an OpenCms file type and a resource loader.

Info Our First Module Understanding OpenCms Modules The module framework is a flexible mechanism both for packaging resources together and extending OpenCms. Resources placed within a module package may be easily managed and distributed to other OpenCms installations. There is no restriction on the types of resources that may be part of a module. They usually consist of things such as JSP code, java libraries, class files, property files, and images. Apart from being used as a container to hold things, a module may be used to extend OpenCms.

Download PDF sample

Rated 4.20 of 5 – based on 8 votes