第一次写Blog,今天我的学习内容.MVC模式初步

来源:互联网 发布:windows帮助系统在哪 编辑:程序博客网 时间:2024/05/02 07:57

2005.09.28JSP模式开发(MVC)

今天小弟第一次写Blog,就写一下今天的学习内容吧.呵呵.

我们主要学习的是JSP中的模式开发,在开发Web应用的时候,由于JSP技术的发展,很快这种便于掌握的和可实现快速开发的技术就成了创建Web应用的主要技术.JSP页面中可非常容易地结合业务逻辑JSP:UESBEAN,服务器处理过程和HTML,在JSP页面中同时实现,显示,业务逻辑,和流程控制,从而可以快速的完成应用开发,现在很多Web应用程序就是由一组JSP页面构成的.这种以JSP为中心的开发模式我们称为Model1,模式1.这种方法不便于修改和更新.所以不是一个很好的办法.

今天学习的重点是与其对应的Model2,模式2.也就是MVC模式.MVC是Model-View- Controller的简写,Model代表应用业务逻辑,通过JavaBean,Ejb组件实现,View是应用表示层,由JSP页面产生,Controller是提供应用的过程处理过程的控制,一般是一个Servlet,通过这种交互和重用,从而弥补了以上说到的Model1的不足.MVC模式具有组件化的优点,从而更加便于实现对于大规模系统的开发和管理,但是开发MVC系统比简单的JSP开发要复杂许多,它需要更多的时间学习和掌握.我们以后也要时刻学习.随时学习一些新引入的技术和问题.而且必须基于MVC组建方式重新思考和设计应用结构,原来通过建立一个简单的JSP页面就可以实现的应用,现在编程了多个步骤的设计和实现过程,所有的页面和组建必须在MVC框架中实现,所以必须进行附加的开发工作,MVC本身就是一个非常复杂的系统,所以采用MVC实现的Web应用,最好的选择就是一个框架,比如WebWork,Struts等等.

至于源代码.因为我才编译好,还没有调试所以明天调试通过了我在发上来.HOHO.今天太晚了.困困拉.就睡觉去了............

QQ:147372304,希望能多结交广大的程序员朋友们!

QQ:147372304,希望能多结交广大的程序员朋友们!

原创粉丝点击