Web Developer Course

Viewtools and Session Handling

In this dotCMS web developer training module, we delve into the powerful Velocity View Tools, essential for various tasks like formatting dates, math operations, security measures, navigation menus, and content retrieval. View Tools are Java utility classes pre-configured by dotCMS, available in every Velocity context without the need for imports or configuration. They are categorized as request-scoped or application-scoped, impacting their behavior. The training covers foundational tools, HTTP request handling, navigation, content retrieval, and new tools in the Evergreen release like secrets, markdown, cache, AI, and user agent. The session concludes with deprecated tools to avoid in new development.

Next up

Chapter 21: Block Editor

Continue →