An HTML-based graphical user interface typically uses HTML, some JavaScriptâ„¢, and JavaServer Pages (JSPs) to dynamically construct the HTML pages requested by a client Web browser. The Bank Transformation Toolkit provides custom JSP tags to support HTML development. For information about JSP tags and how to create JSPs, see JSPs.