Duvida tecnologia JSON & JQUERY

Oi galera blz???

Tenho uma duvida em relacao json. Me corrijam se eu estiver errado…

O json, em relacao a java, trabalha apenas com servlet??? Por exemplo, seria uma forma de implementar ajax com servlet???

Estou perguntando isso porque nao sei se tem como misturar jsf ao json…

Alguem poderia me dar um exemplo em que situacao seria ideal usar JSON ??? E se realmente ele trabalha somente com SERVLET ?

E JQUERY??? É apenas javascript ?? ou consigo interagir com java ??? E porque usar? ja que existe primefaces, richfaces e o diabo a quatro!! rsrrsrs

Obrigado…

Pode se dizer que JSON é um tipo de view, tal como JSP e JSF também são tipos/técnologias para implementar uma view. O JSON é equivalente a um XML, só que mais simples e “optimizado” para Javascript.

JSON é usado com Ajax para criar paginas dinamicas. Digamos que JSON + JQuery é uma maneira mais “manual” de usar recursos que JSF tem implementado.

Você usa jQuery + JSON para paginas que exigem algum dinamismo mas não de algo tão pesado ou sofisticado como GWT ou JSF. Por que usar uma bazooka para matar uma formiga?