What do you mean by Custom Tag in JSP?
A JSP custom tag is a user-defined JSP language element. A JSP page which contains a custom tag is generally transcribed into a servlet. Then, the custom tag is converted to operations on an object called a tag handler. The custom tags can be created with JSP tag extensions that let developers insert these new tags directly into a JSP.