Just to share, I researched 3 job openings (through job interview) and they use the following.
Company 1 (world leading Japanese company, in Singapore). Struts 1.x, spring, hibernate Company 2 (top american company doing hr products). Struts 1.x, spring, hibernate, ajax, dwr Company 3 (top 5 software vendor company in Singapore). Struts 1.x, ???
It seems that struts comes very often with spring and hibernate, or maybe it is just a coincidence.
Originally posted by Jesus Angeles: It seems that struts comes very often with spring and hibernate, or maybe it is just a coincidence.
Not quite coincidence. Struts is a popular front-end framework. Spring is a popular component assembly framework. Hibernate is a popular data access framework. It is a common approach to use all 3 when building a fully featured application since they all address different application requirements.