The Struts documentation lists the dependencies, and the sample applications include the minimum requirements.
Without knowing what version of Struts you're targeting it's impossible to help more, but the documentation includes this information. (Hibernate--same answer, and you've asked that part of the question in the wrong forum.)
Joined: Sep 10, 2009
i use struts 1.2
subject: Basic jars and Plugins to run struts application