See
EaseUp.
This isn't really a Struts-related question if you're just asking how to get Hibernate sessions/session factories. There are several ways to go about it; the ORM forum might be a more appropriate place to ask.
If you're using Spring then the DAOs can be injected with session factories essentially automatically.