What is the main use of jelly script in service now?

dell
Kilo Contributor

Please answer my Question

1 ACCEPTED SOLUTION

ramireddy
Mega Guru

If you want to create your own UI page, you need to use Jelly script. Its scripting language created by ServiceNow, which uses it to process and render UI page.



In Jelly, you can create multiple controls specific to jelly, use multiple conditional expressions etc. You can check below link to find various tags and other uses in jelly.


Jelly Tags - ServiceNow Wiki



Suppose, if you are used to.NET, while creating aspx page design, you use mixture of HTML and ASP tags. If you are used to JAVA, in JSP,   you use mixture of JSP tags and HTML elements.


View solution in original post

8 REPLIES 8


Hi Chuck,



I started learning Jelly Script. But heard that angularjs is replacing jelly. Will Jelly still be there?


I am familiar with java script and html. what should be my better choice to grow Jelly or AngularJS?



Thanks in advance,


Preksha.


Hi Preksha,



Jelly will not be removed from the system - there are still a lot of people using it for their CMS and a bit of ServiceNow is still built on the Jelly code.



As for learning - If I were starting from scratch today, I would invest my time in learning AngularJS and Bootstrap. It's going to be the way to do custom UI work going forward. There is a richer set of learning resources and reference information for AngularJS as well.



Some good resources:


ServiceNow Dev Program - YouTube   (Live Coding Happy Hour series has done a number of sessions on Service Portal)


TechNow Episode List (Episodes 28 and 29 are helpful)



Good luck!


Thanks a lot Chuk