struts1和struts2在处理用户请求是的区别

struts1和struts2处理流程 :当用户请求到达时,首先被一系列过滤器filter处理,如果符合处理要求则进入interceptor(拦截器)处理,之后再进入action---result----JSP/html.
区别:struts1当请求到达后系统建立一 个action后放入缓存,以后每次用户的请求都从缓存中读取action来处理用户请求,类似于 单例设计模式,
            struts2当请求到达后系统建立一个action,但是 每次用户请求时都建立一个action,所以每一条线程都是安全的,处理过程类似 于原型模式

你可能感兴趣的:(struts,struts2.0)