- 41
- 0
- 约5.1千字
- 约 6页
- 2016-12-29 发布于重庆
- 举报
Struts1的缺点
⑴没有实现model整合技术
⑵没有与Freemarket或velocity等模板技术整合的技术
⑶由于与ServletAPI耦合严重,测试需要web服务器,比较麻烦,属于侵入式设计,系统重构困难
Struts2的核心原理是struts1和webwork。
3.Struts2框架的处理流程为:
1)浏览器发送请求;
2)核心控制器StrutsPrepareAndExecuteFilter根据请求决定调用合适的Action;
3)Struts2的拦截器链自动对请求应用通用功能,如workflow、validation或文件上传等功能;
4)回调Action的execute方法,该方法通过调用业务逻辑组件来处理用户请求;
5)根据Action的execute方法结果,调用相应的视图技术,输出到浏览器中,这些视图如,JSP,Freemarket,velocity等
4.Struts2的两个主要配置文件:struts.xml 和perties
5.与Struts1对比,Struts2的优点
Action不再与ServletAPI耦合,实现B/S向C/S结构的转换
Action不再和webWork耦合,代码重用性好
支持更多的表现层技术
测试更加容易
MVC框架中M是模型,V是视图,C是控制器。
7.WEB应用中,如何让WEB服务器自动加载Str
您可能关注的文档
- B13070129孟建建.doc
- ATmega128的外部并行接口器件扩展应用.doc
- CAD练习题2.doc
- Android蓝牙开发小结.doc
- CDR你所不知道的技巧.doc
- CAD历届试卷.doc
- CD座视频监控设计方案.docx
- ART运行时垃圾收集(GC)过程分析.doc
- Centrotherm扩散炉小车Slider无法进出的处理流程.doc
- Centrotherm扩散炉无加热输出的处理流程.doc
- 安全生产管理员能力培训.pptx
- 咽异感症与心理健康促进.pptx
- 咽异感症与扁桃体炎的鉴别.pptx
- 咽异感症与抑郁症的关系.pptx
- 咽异感症与环境污染的关系.pptx
- 《生动的数据》课件-2025-2026学年沪教版(新教材)小学美术三年级下册.pptx
- 《校园微电影宣传策划》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 《 春华秋实绘花鸟》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 管理层安全培训策略.pptx
- 《把“大自然”穿在身上》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
最近下载
- 企业人力资源管理师一级复习资料.docx VIP
- FIDIC设计建造交钥匙(PDB)合同条件1999版本(中英对照).pdf VIP
- 会计师事务所工程竣工财务决算审计报告.docx
- 后循环动脉瘤个案护理.pptx VIP
- 超星尔雅-《舞蹈鉴赏》.docx VIP
- 国防知识竞赛题库(含答案).pdf VIP
- 2025年重庆市高中生化学竞赛高二组试卷真题(含答案及答题纸)_可搜索.pdf VIP
- 宣贯培训(2026年)《GBT 1094.6-2011电力变压器 第6部分:电抗器》.pptx VIP
- 《基础物理学》电子教案 哈里德 HR35.ppt VIP
- 2026年河南中考历史高分冲刺综合试卷(附答案解析).docx VIP
原创力文档

文档评论(0)