---- Martin Marinschek <[EMAIL PROTECTED]> schrieb:
> @warnings in the produced HTML: I can't follow you there - both the RI
> and MyFaces produce ids of the form "_id42", so I don't see how this
> would be different between the implementations?

This is an interesting point. The HTML401 spec does say that an ID attribute 
must start with ([A-Za-z])
  http://www.w3.org/TR/html4/types.html#type-name

However UIViewRoot.UNIQUE_ID_PREFIX is specified as "_id" in the official Sun 
javadocs (ie the spec).

I guess the html renderkit should be transforming this "component id" into a 
valid html value, and transforming it back before the "decode" step. Does the 
renderkit get invoked before decode?

Martin, I presume you're saying that sun are really writing "_id" into the html 
output, like MyFaces does? If so there any reason why MyFaces would need to 
stay compatible with Sun here? I can't think of one..

Regards,

Simon

Reply via email to