struts并不是对所有的web应用程序都是最好使用的。如果你的应用程序只是很少的页面,可以考虑使用model1模式,而不是struts(model2,mvc模式的杰出的代表),如果是有大量的复杂的页面,而且随着时间的推移需要频繁的维护的,那么struts可以有很好的帮助。
model1就是jsp里头写一堆代码取数据,或者从javabean调用一些类,调用一些函数,用页面来导航的东东,
model2就是用一个servlet来导航,用struts举例为,页面的元素要转到一个bean类中,servlet中,然后在bean类中,确定要转到的页面,而这种要转到的页面是通过xml配置文件定义了。.