You can find the full source code for this website in the Seam package in the directory /examples/wiki. It is licensed under the LGPL.
Yes. To use redirect-after-POST, you just need to enable the
web.xml. To propagate a conversation through a GET request, pass the conversation id in a request parameter named
conversationId (parameter name can be changed in configuration). By default, GET (non-faces) requests always occur in a new conversation.