La diferencia entre el Apache Struts y Java EE?
Actualmente estoy aprendiendo Java EE, o más específicamente, Servlets y .jsp. En mi programación, yo ya emplean el Modelo-Vista-Controlador modelo para escribir mi código. Y como he buscado en google, Apache Struts es sólo un servidor como Tomcat. Así que, ¿qué es exactamente el Apache Struts, en relación a Java, Java EE, y las clases de Servlet en Java EE?