I'd suggest SpringMVC, because of the timeframe:
- you need something with less steep learning curve. SpringMVC is more like Struts than JSF
- in order to use the power of JSF you need to get familiar with many "tricks", while SpringMVC is more or less straightforward