Comment faire JSF inputText champ en majuscule sur le flou

Je voudrais faire un JSF inputText champ en majuscule lorsque l'utilisateur déplace le focus sur le terrain. Serait-il préférable de le faire à l'aide de la f:ajax tag et avoir la blur événement déclencher un appel vers le serveur pour faire la uppercasing, ou serait-il préférable de le faire en JavaScript? Quelle serait la raison d'être pas pour ce faire en JavaScript? Est-il préférable de toujours faire ces sortes de choses à l'aide d'un appel ajax vers le serveur?

OriginalL'auteur BestPractices | 2012-06-13