I'm not sure you really want to mix the two. Whatever you have that is using servlets would be best rewritten so that everything is under the same umbrella, so to speak. JSF is designed to abstract you away from concepts like servlets and sessions. Because of the IOC tendencies of JSF, it is considered a benefit that your beans don't know about this stuff. I think it will be a hack to get what you want.