zoukankan      html  css  js  c++  java
  • 3.为什么要使用struts2代替struts1.x

    转自:https://blog.csdn.net/li15365002374/article/details/9166431?utm_source=blogxgwz1

    (1)struts2的execute方法中的参数不会依赖于servletAPI,实现了也servlet解耦,是一种无侵入式的设计。

    (2)struts2提供了拦截器,利用拦截器可以进行AOP编程,实现权限拦截等功能。

    (3)struts2提供了类型转换器,我们可以很容易地对请求参数转换成需要的类型。

    (4)提供了同种表现层技术支持,如JSP、freeMarker、velocity等

    (5)可以对指定的方法进行校验,可以轻松地实现表单校验功能

    (6)提供了全局范围、包范围和action范围的国际化资源文件管理实现。

  • 相关阅读:
    外媒曝Snapchat“被追”全过程:腾讯最先出手 脸书谷歌跟风
    Instagram
    阅后即焚
    Snapchat
    WhatsApp
    Facebook
    优酷网Youku
    土豆网与Youtube比较
    土豆网
    YouTube
  • 原文地址:https://www.cnblogs.com/sharpest/p/5579971.html
Copyright © 2011-2022 走看看