I inserted a chapter called Intermezzo into my book, which tackles some common aspects of JSF. Unlike the other chapters it is not specific to one of the discussed web applications. Today I described a problem with repetitive structures. A demo for the different loop handlers is available for download.This demo is a small Maven project. Typically, a Maven project might be directly opened within NetBeans. If you use a different IDE, you might need to perform an import step first.
Not only, I use NetBeans to develop software, I use it to write the entire book too. 😉