Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
5.0.6
-
None
Description
The template parser should complain if component ids are invalid ... they must be Java identifiers. People keep putting periods into the component id, ex:
<t:textfield t:id="user.firstname"/>
when they should:
<t:textfield value="user.firstname"/>
The fact that the parser allows the invalid component id, and then complains about it later and obscurely, is confusing.