One criticism developers have of JavaServer Faces is that it is
not possible to add arbitrary attributes to the resultant markup.
Problems arise when they wish to add custom attributes specific to
dojoType for the Dojo toolkit)
or HTML 5 attributes (such as
However, this is not a technical limitation of the JSF framework; only a limitation of the standard control library.