I want to add one more argument for PrettyFaces action methods. IMHO the really nice thing is that they are executed AFTER path or query parameters are injected into you bean (if you are using EL-injection for your parameters). So they can be used for any kind of initialization that requires something from the URL. You won’t get this with @PostConstruct.
Do you play Magic?
Get TopDecked MTG, the #1 Magic App, built by players, for players. Free to use, forever.