注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

Lable

........................................

 
 
 

日志

 
 

2_JSP+Servlet+PageBean  

2012-01-05 11:31:06|  分类: Struts2 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
 

一、Model 1

       概念:将业务逻辑与页面显示融合在一起的开发模式

       开发形式:

       纯JSP文件形式开发

       优点:简单方便

       缺点:

·         代码不能重用

·         JSP页面中多种语言代码混合,增加了开发难度

·         不易于系统后期维护和扩展

·         系统出现运行异常时,不易于代码调试

       JSP+JavaBean开发方式

       形式

·         使用JavaBean封转业务处理及数据库操作

·         JSP调用JavaBean实现内容显示

       优点

·         页面代码相对简洁

·         业务处理和数据库操作封装到JavaBean中,提高了代码的重用性

·         通过对JavaBean的修改,提高了系统的扩展性

·         便于系统调试

      缺点

·         业务逻辑依然有JSP来完成

·         JSP页面依然需要嵌入Java代码

二、设计模式

       概念:是一套被反复使用、多数人知晓的、代码设计经验的总结;模式必须是典型问题(不是个别问题)的解决方案

       作用:

       解决一类问题的成功经验

       是为了可重用代码、让代码更容易被他人理解、保证代码可靠性

三、MVC设计模式

       概念:MVC是一种流行的软件设计模式,代表了一种多层的应用程序实现方式,MVC模式将应用程序实现分为三个不同的基本部分,分别是模型、视图和控制器

       MVC模式的编程思路

2_JSP+Servlet+PageBean - D调丶不解释。 - Lable

       优点

       各司其职、互不干涉

       有利于开发中的分工

       有利于组件的重用

       缺点

       系统结构和实现复杂

       视图和控制器过于紧密

       适合大型应用程序

  评论这张
 
阅读(15)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017