zoukankan
html css js c++ java
4、struts处理流程和action的管理方式
(1)用户请求——>StrutsPrepareAndExecuteFilter——>Interceptor(struts2内置的一些拦截器)——>Action(用户编写的action类)——>Result(类似struts1的forward)——>Jsp/html——>响应
(2)struts1和struts2的action在管理方面的不同:
在struts2中与struts1不同,struts2对用户的每一个请求都会创建一个action,所有每一条线程都使用一个新的action,所有struts2是线程安全的,属于
原型模式(type)
;
而struts1当action一旦创建出来,放进缓存,每次调用都在缓存中获取,其为
单例模式(single)
,只存在一个action;
来自为知笔记(Wiz)
查看全文
相关阅读:
.NET设计模式外观模式(Façade Pattern)
.NET设计模式创建型模式专题总结(Creational Pattern)
MFC深入浅出消息映射的实现
.NET设计模式代理模式(Proxy Pattern)
.NET设计模式工厂方法模式(Factory Method)
Web Services Security (转)
MYSQL数据库的查询优化技术
U盘插入拔出提示
SQL存储过程(ASP.NET)
在SQL Server中使用种子表生成流水号注意顺序
原文地址:https://www.cnblogs.com/zmpandzmp/p/3649032.html
最新文章
强大的模板引擎开源软件NVelocity
简单易变的CSS阴影效果
log4net的各种Appender配置示例
C# 实现任务栏图标程序
Sample Code: Bidirectional Sorting in ASP.NET Repeater control
asp.net 2.0下一个标准GRIDVIEW功能的实现(不用datasource控件).NET教程,Asp.Net开发
为GridViewDelete列添加确认对话框(2种方法)
javascript中replace()
log4net的四方常用方式
HTML/text/JavaSript Escaping/Encoding Script
热门文章
C#.net模拟提交表单POST
牛顿的一生
C#键盘事件处理
TSql(一)简单语法
小菜的程序员道路(二)
myeclipse智能提示设置
小菜的程序员道路(一)
mysql5.5乱码解决方案
.NET设计模式适配器模式(Adapter Pattern)
海量数据库的查询优化及分页算法方案[转]
Copyright © 2011-2022 走看看