1. 为什么使用sturts2

    struts的优点:

    1. 业务代码解耦有,适合团队开发。

    2. 提高开发效率。struts2提供了一系列API,可以大大提高项目的开发效率。如:使用拦截器自动给请求参数转型。

缺点:

a.执行效率偏低。Struts2需要使用反射,解析XML等技术手段,会降低执行效率。

b.结构复杂,有学习成本。


对程序执行的效率要求比较高的话,优先使用Servlet,反之如果对程序执行的效率要求一般的话,

我们可以使用struts2来提高开发效率并降低为何成本。