I have a dilemma at my job. We're looking to integrate two different J2EE projects and they both use different frameworks for the web component. We're also looking to add more dynamic capability/AJAX to it. One uses JSF and the other uses Spring. Basically we're trying to pick one of the projects and integrate them using that technology. So I have two questions:
1) Is JSF and Spring mutually exclusive? Is it one or the other? 2) If so, which one is better?