JavaServer Faces is a powerful framework for component-based Web UI development, but its CustomNavigationHandler introduces more complexity into rules-based navigation than you need. In this article, ...
A great website is a powerful combination of quality content, appropriate web design, ample SEO efforts, and marketing. Web design and SEO go hand-in-hand, and both play a part in developing an ...
Ryan Boudreaux reviews the design principle of alignment with some samples and tools. Alignment is the third part of the series on “Effective design principles for web designers.” The first two ...
Spring Web Flow 2 seems tailored to the needs of JSF developers, and it smoothes out Spring MVC on the front end. Dr. Xinyu Liu explains how new support for Ajax, validation, persistence, and security ...