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