-------Struts是一个框架....里边有一种类叫Action,它也是Servlet.
Struts框架实现了MVC分层思想.

解决方案 »

  1.   

    Struts只是个MVC框架,很不灵活,STRUTS的项目注定混了STRUTS标签,<%%>,JSTL,自定义标签.
    它的标签只是个半成品.
      

  2.   

    楼上的不熟悉struts,就不要乱说,struts还是很灵活的,struts标签用起来也是很方便的。如果你能熟悉的掌握它,会给你的项目带来很大的方便。
      

  3.   

    JSTL,自定义标签.t
    ------------->很少用它们,除了一个分页标签,权限标签
      

  4.   

    1.是要用到的.可以更方便,大多数标签都是为实现某个功能编写的.
    2.这个问题怎么说呢?structs通过提供一个控制servlet来实现sun的Model2.servlet可以被用来控制JSP页面和其他表现层设备之间的流程.
    3.因为struts实现了MVC和分层模式.
    小弟个人见解,不过都是我看书做项目的感受.有错误大家批评.