I am currently using Struts 1.2 in my application. Government regulations require that I comply with 508 accessibility rules, one of which is:
For each FORM control, place its label in a LABEL element. A LABEL is attached to a specific form control through the use of the "for" attribute. The value of the "for" attribute must be the same as the value of the "id" attribute of the form control.