Now that we have learned about and created some client- and server-side scripts in the ServiceNow platform, let us learn about UI pages and macros, along with Jelly scripts.
In the ServiceNow platform, Apache's Jelly syntax is used to render forms and UI pages. Jelly is comprised of Java- and XML-based scripting and a transformation engine used to turn XML into executable code. The output is usually HTML and JavaScript code that is used by the browser to render elements on a page.
In this chapter, we will learn how to create UI pages, UI macros, and formatters. We will learn how to make use of Jelly scripts to enhance our UIs and create custom controls.
In this chapter, we will cover the following topics:
- Jelly scripts