springmvc与strtus2的区别

1. springMvc基于方法开发, sturts2基于类开发

  springMvc将URL和controller方法映射, 映射成功后springMvc生成给一个Handler对象, 对象中只包括method对象, 方法执行结束,

形参数据销毁

  springMvc的controller开发类似于service开发, 一个程序的核心就是service

2. springMvc可以进行单例开发, 并且建议使用单例开发, struts2通过类的成员变量接收参数, 无法使用单例(因为单例要求在方法中声明), 只能使用多例

 

3. 经过实际测试, struts2速度慢, 在于使用了struts标签, 建议使用jstl标签代替

 

posted @ 2017-03-22 15:41  半生戎马,共话桑麻、  阅读(108)  评论(0)    收藏  举报
levels of contents