1.Spring MVC的controller+command object模式比Struts2的Action模式更安全一些.而在Struts2中,自动数据绑定发生在Action对象上.这样,在Action类中任何有Set方法的属性都有可能被http request的参数覆盖,在设计Action类时如果不小心,就可能会产生安全隐患.比如某个身份认证方案可能会依赖于Action的某个属性,如role来判断用户是否具有访问该action的权限.这样,恶意用户可以通过在request参数中包含一个ro…