ergJSPTaglibTags Readme

This plugin helps with the use of JSP custom tags in JSP pages.
The plugin dynamically provides the available JSP custom tags for the Taglib Directives being used in the JSP page in the right-click context menu.
The collection of Taglib Directives that are support can be updated in the HTML-Kit/Plugins/Config/ergJSP directory.
The following are the Taglib Directives that are support by this plugin as is:

The plugin ergJSP has actions that help to insert the above Taglib Directives into a JSP page and you can get this plugin from the HTML-Kit Plugins Download page.

Note: The Taglib Directive URI is used as the link to the tag library descriptor (TLD) file to be parsed for the JSP custom tags. If you are using a different URI for one of these Taglib Directives, then you will need to follow the instructions Changing a Taglib Directive URI to modify the URI, so that the plugin can find the JSP custom tags.

Note: If you replace one of the supplied tag library descriptor (TLD) files with a newer version, then this plugin will recognize it and automatically update its JSP custom tags database with the new version of the tags. But if you would like to add a new TLD file that is not supported by this plugin at the moment, then follow the instructions Adding a New Tag Library Descriptor (TLD) to add it to the JSP custom tags database.

How to use this plugin:

How to extend this plugin:

After installing this plugin the directory HTML-Kit/Plugins/Config/ergJSP is created with the following files:
web.xml, jspTaglibs.properties, c.tld, fmt.tld, pager-taglib.tld, sofia.tld, sql.tld, struts-bean-el.tld, struts-bean.tld, struts-html-el.tld, struts-html.tld, struts-logic-el.tld, struts-logic.tld, struts-nested.tld, struts-tiles.tld, and x.tld

The web.xml file is used to determine which tag library descriptor (TLD) file is parsed for the JSP custom tag definitions. You might have to modify this file to extend this plugin to support other JSP custom tag libraries or different Taglib Directive URIs.

The jspTaglibs.properties file is the hard drive version of the database of JSP custom tags that is dynamically maintained in the Windows registry. You will not want to modify this file, because the plugin will do it for you, but you can look at it to see which JSP custom tags are being support; and if their definitions are correct.

The TLD files are the JSP custom tag library descriptor files that contain the definitions that are used to create the database and context pop-up menu options.