¿Cómo implementar AJAX usando jQuery.post en JSF?

Estoy intentando enviar algunos datos desde mi página jsf al servidor usandojQuery.post. He puesto la url de la misma página que la url para manejar la solicitud. Puedo obtener los datos pero no puedo enviar una respuesta a mijQuery.post llamada.

Mi pseudo código:

jQuery.post('localhost/mypage.jsf', { data: 'xyz' }, function(res){
    console.log(res);
});

Soy capaz de obtener eldata variable en mi clase de controlador, pero no puedo devolver una respuesta.

¿Alguna idea sobre cómo puedo hacerlo mejor?

Respuestas a la pregunta(1)

Su respuesta a la pregunta