Sun JSF RI 1.0 and 1.1 were truly productive pigs, and it really became negative in the news. However, starting with JSF RI 1.2 (Mojarra) in early 2006, which was supported by a new, young and excellent development team, many performance improvements and corrections have been made. In addition, computers have become faster over the years. The differences, unlike the βplain JSPβ and other frameworks, are very minimal these days. JSF still needs to get rid of its old "hogging slow" imago.
If you are still experiencing performance issues, this is often caused by incorrect code, regardless of the structure used or lack of knowledge of how HTTP works under the hoods in the whole picture (a lot can already be improved with a few simple things ).
source share