Pro JSF and HTML5 : building rich internet components - Saleh, Hazem (Expert's voice in Java., 2013)
Annotation