首页 > 编程语言 > 详细

springMVC与Struts2的区别

时间:2018-04-20 22:31:03      阅读:148      评论:0      收藏:0      [点我收藏+]

SpringMVC和Struts2的区别
    都是表现层框架
    1.入口不同:
        springmvc入口是servlet
        struts2入口是Filter
    2.处理请求的方式不同
        springmvc处理请求用的是方法,接口参数不同,用的是方法的形参,可以是单例的。
        struts2处理请求用的是类,接口参数不同,用的成员属性,所以必须是多例的。
    3.给页面传数据方式不同
        springmvc通过request进行传输
        struts2通过值栈或reqeust进行传输

 

关于线程安全问题:

  什么情况下才会出现线程安全?
      1.必须有多线程
      2.必须操作共享资源

 

    SpringMVC的controller是单例吗?
          单例,spring默认单例
    SpringMVC的controller是单线程还是多线程?
          多线程
    SpringMVC会出现线程安全问题吗?
          线程安全

springMVC与Struts2的区别

原文:https://www.cnblogs.com/danMan/p/8893830.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!