JSF

Login System

In this article, I show two ways to realize a login system with a site protection.

Login System
Listing Active Users

In some applications, for example games, it is required to list the active users to allow some interaction between them or offer other functionalities. With an application scoped handler, this can be easily achieved.

Listing Active Users
Session Listener

Sessions are an established way to realize user interactivity beyond a single request/response pair. It is handy to get notified, when a session is destroyed by the user. In this article, I show you how to register a listener for such an event.

Session Listener
Error Messages

Giving feedback to users of a webapplication is crucial. JSF offers an integrated solution for this purpose.

Error Messages
JSF Resource Folder

JSF 2.x includes a mechanism to link, versionize and "protect" resources like css and javascript files as well as images. In this article, I show you how to use this protected section in your webapp.

JSF Resource Folder
Managing Images

In this article, I show you an approach to manage image files in your java and XHTML code.

Managing Images
JSF Troubleshooting

JSF Troubleshooting can be difficult as you have to deal with client/server communication. In this article, I show some basic tipps and also present a diagnostic scheme (work in progress)

JSF Troubleshooting