↑ 收起筛选 ↑
struts特点
2020-10-15

Struts框架的特点 计划构件应用程序(无论是否基于Web),需要至少一种框架包,如果使用基于Web的框架包,Struts就是最好的选择.Struts跟Tomcat、Turbine等诸多Apache项目一样,都是开发软件.Struts的优点主要体现在两个方面:

优点:在web层实现了MVC架构;缺点:struts基于servlet,最小作用域是page,同一页面上多次提交需要反复用ajax,开发效率低;

Struts无论是1.2还是2都是作为整个MVC结构思想中控制层的载体,优点显而易见,通过struts实现业务逻辑的抽象,将客户端数据处理封装,将数据库数据筛选转化,都是由Struts来完成的.对于缺点,仁者见仁智者见智.单纯的对于Struts的使

三个都是框架技术用到反射 速度相对由影响 但是重用架构扩展维护方便 struts作用将业务层与表示层强制解耦 hibernat作用o/r mapping框架 优化工作效率 spring作用 超级大工厂 主要有IOC/DI 和AOP

struts2 的最大特点: 1、Action类完全是一个POJO,因此具有很好的代码复用性. 2、 Action类无需与Servlet API耦合,因此进行单元测试非常简单. 3、 Action类的execute方法仅返回一个字符串作为处理结果,该处理结果可映射到任何的视图,甚至是另一个Action.

struts可以清晰地区分控制,事务逻辑和外观,从而简化了开发应用程序的过程

具体来讲,Struts的优点有: 1. 实现MVC模式,结构清晰,使开发者只关注业务逻辑的实现. 2. 有丰富的tag可以用 ,Struts的标记库(Taglib),如能灵活动用,则能大大提高开发效率.另外,就目前国内的JSP开发者而言,除了使用JSP自带

它通过采用JavaServlet/JSP技术,实现了基于JavaEEWeb应用的MVC设计模式的应用框架,是MVC经典设计模式中的一个经典产品 以上是对这个问题的回答,希望对您有帮助.

Struts 2以WebWork为核心,采用拦截器的机制来处理用户的请求,这样的设计也使得业务逻辑控制器能够与Servlet API完全脱离开.

struts与struts2的优点与缺点,楼上的写的很清楚了,其实就是两者的区别,简单总结如下(面试就可以这么说): 1.线程安全方面 2.可测试性方面 3.Struts中有令人头疼的ActionForm 这三点是最重要的不同!!!支持楼上的.!!!

延伸阅读: