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)
查看全文
相关阅读:
C# 之 判断或设置以管理员身份运行程序
幻灯片母版 讲义母版 备注母版 区别 技巧
ArcGIS中国工具2.5正式发布
ArcGIS教程:曲率
arcgis pro行列转换
在 Python 中使用 in_memory 工作空间
ArcGIS10.6的新功能
ArcGIS Pro 获得工具的个数
Android Push Notification实现信息推送使用
SignalR推送服务在Android的实现 SignalA
原文地址:https://www.cnblogs.com/zmpandzmp/p/3649032.html
最新文章
入门系列之使用fail2ban防御SSH服务器的暴力破解攻击
FPGA加速:面向数据中心和云服务的探索和实践
3行代码,为QQ轻游戏加上语音互动能力
数据库回档解决方案
Serverless+SCF=打倒服务器,解放程序员
LoadRunner中文乱码问题解决方法
LoadRunner监控Linux
Exception in thread ""http-bio-80"exec-1" java.lang.OutOfMemoryError: PermGen s解决方案
jQuery EasyUI-DataGrid动态加载表头
LoadRunner测试ajax框架,回放后系统中没有产生数据解决方法
热门文章
LoadRunner常用函数
安装loadrunner11,卸载360浏览器后提示“无效的应用程序路径!请检查应用程序是否存在!”
lr11录制时报“Request Connection: Remote Server @ 0.0.0.0:1080 (Service=?) NOT PROXIED! )”解决方法
LoadRunner 自带订票系统flights 功能空白、1080端口被占用的解决办法
常见的中间件有哪些
自动化CI构建工具
Node.js
Hibernate框架
勘测定界软件
我的两区划定建库
Copyright © 2011-2022 走看看