Are you using Tomcat 5? If so, have you tried the steps that another reader posted?
1. changed web.xml to have a / in front of /WEB-INF/struts-config.xml.
2. created a WEB-INF/lib and added the required libs.
3. added to $tomcat-home$/common/lib the jstl jars - standard.jar and jstl.jsr
4. used spring-framework-1.0-with-dependencies.zip in the lib directory.
You might also want to put your logger in DEBUG mode in case you are not seeing all details about why Struts is not initializing. Let me know if this does not work.