对于中小型项目来说,用struts确实可以说是有点画蛇添足的感觉,但是对于比较复杂的工程,使用struts可以使你有种一切尽在掌握之中的感觉。
首先,你的jsp文件将不会成为你头痛的原因,因为其中的java代码将会大大减少,取而代之的是struts标签,这些标签在内部实现你以前要自己写的代码;
其次,通过一个配置文件,你可以把握整个项目的流程,使项目结构更加清晰,更易掌握;
我个人觉得struts在一个项目的交接中的优势更为明显,很容易让另外一批开发者或维护者看懂。
个人意见而已,接触struts也不是很久,正在用它做毕业设计,还请各位多多指教!
:)