Reasonable Server Faces (RSF) is an open source web programming framework written in Java, and built on the Spring framework. It provides for Pure XHTML templating and complete request lifecycle handling. (more features listed below).