- 3
- 0
- 约4.28千字
- 约 4页
- 2018-02-27 发布于河北
- 举报
struts1与struts2的区别与相同之处
类:? Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。? Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去实现常用的接口。Action接口不是必须的,任何有execute标识的POJO对象都可以用作Struts2的Action对象。线程模式:? Struts1 Action是单例模式并且必须是线程安全的,因为仅有Action的一个实例来处理所有的请求。单例策略限制了Struts1 Action能作的事,并且要在开发时特别小心。Action资源必须是线程安全的或同步的。? Struts2 Action对象为每一个请求产生一个实例,因此没有线程安全问题。(实际上,servlet容器给每个请求产生许多可丢弃的对象,并且不会导致性能和垃圾回收问题)Servlet 依赖:? Struts1 Action 依赖于Servlet API ,因为当一个Action被调用时HttpServletRequest 和 HttpServletResponse 被传递给execute方法。? Struts 2 Action不依赖于容器,允许Action脱离容器单独被测试。如果需要,Struts2 Action仍然可以
您可能关注的文档
最近下载
- 中国主要配管用标准外径与ISO及各国标准的对照一览表.pdf
- (2026年)术后尿潴留的预防与处理护理PPT课件.pptx VIP
- SKE山克新能源科技在线式不间断电源SC1K(S) PRO SC2K(S) PRO SC3K(S) PRO 1-3KVA用户手册.pdf
- 2024石油化工过程风险定量分析标准.docx VIP
- (正式版)H-G-T 22820-2024 化工安全仪表系统工程设计规范.docx VIP
- 考务工作流程及指导语汇编.pdf VIP
- 中国古代神话故事(多篇).docx VIP
- 水泥砼路面碎石化施工工艺及质量控制探讨.pdf VIP
- 客户投诉日报.xlsx VIP
- 浙教版九年级上册数学精品教学课件 第4章 相似三角形 4.3 相似三角形.ppt VIP
原创力文档

文档评论(0)