some examples when reading jsf, spring, .... etc