Apache и Tomcat служат разным целям. Вы не можете использовать Apache для запуска Struts, потому что это всего лишь веб-сервер, а не веб-контейнер Java.
Что вы можете сделать, это настроить Apache в качестве обратного прокси-сервера для экземпляра tomcat, чтобы «Интернет» связывался с вашим Apache, но в конечном итоге Tomcat будет обслуживать ваши запросы.