The textfield has an id ( that is either assigned by you or either generated by the JSF API ) .. it does not generate id's nor for itself nor for other components ;) .
To avoid criticism do nothing, say nothing, be nothing. -Elbert Hubbard. Please critique this tiny ad:
a bit of art, as a gift, the permaculture playing cards