abstract class TagIdGenerator
extends java.lang.Object
Utility class for generating 'id
' attributes values for JSP tags. Given the
name of a tag (the data bound path in most cases) returns a unique ID for that name within
the current PageContext
. Each request for an ID for a given name will append an
ever increasing counter to the name itself. For instance, given the name 'person.name
',
the first request will give 'person.name1
' and the second will give
'person.name2
'. This supports the common use case where a set of radio or check buttons
are generated for the same data field, with each button being a distinct tag instance.
- Since:
- 2.0
- Author:
- Rob Harrop, Juergen Hoeller