Struts

A duvida q tenho é meramente conceitual: o q exatamente vem a ser um framework?Struts,por exemplo,pode ser considerado uma IDE? Abraços

framework

http://jacques.dsc.ufcg.edu.br/cursos/map/html/frame/oque.htm

IDE : Integrated Development Environment
Ex: Eclipse, NetBeans

falows

Struts não é uma IDE. IDE são o Eclipse, JDeveloper, JBuilder, etc.
O Struts é um framework MVC para aplicações web.

Framework são estrutura de suporte a programas, que facilitam o desenvolvimento de determinadas tarefas, utilizando os recursos oferecidos pelo framework.