'id' is an implied attribute for every taglib.
Is it legal to have 'id' be defined by a request time expression?
String temp="1234";
<T5282:example id='<%=temp%>' />

your TLD would look like this:
<tag>
  <name>example</name>
  <tagclass>com.Jess.T5282.Example</tagclass>
  <info>blah</info>
  <attribute>
    <name>id</name>
    <required>false</required>
    <rtexprvalue>true</rtexprvalue>
  </attribute>
</tag>

I tried looking through the spec, but couldn't see anything that said it could or it couldn't...

Thanks for any help