I have a JSF application that uses mostly Richfaces. I would like to introduce a more feature-rich grid control, such as the jQuery-based jqgrid. Is it possible to get JSON
You could also use JAX-RS for REST services that return JSON objects. JAX-RS and JSF are both part of Java EE 6. Additionally with new JEE6 dependency injection (CDI) you can easily share session state across both JSF managed beans and JAX-RS services - a JSF managed bean can be @Inject'ed into a service class.