参考书籍:《J2EE开源编程精要15讲》Struts是一个开源的Java Web框架,很好地实现了MVC设计模式。通过一个配置文件,把各个层面的应用组件联系起来,使组件在程序层面联系较少,耦合度较低。它定义了自己的标签库来实现是视图层,创建了一个内在的Servlet,叫ActionServlet,作...
分类:
编程语言 时间:
2015-03-08 15:32:37
阅读次数:
114
参考书籍:《J2EE开源编程精要15讲》MVC(Model View Controller),Model(模型)表示业务逻辑层,View(视图)代表表述层,Controller(控制)表示控制层。在Java Web应用程序中, View部分一般用JSP和HTML构建。客户在View部分提交请求,在....
分类:
编程语言 时间:
2015-03-07 11:31:05
阅读次数:
172
请求转发:MVC设计模式、细节、请求域属性的编程实例、请求重定向和请求转发的区别MVC设计模式将一次请求的响应过程分成三个功能模块(一般称之为层)来协同完成,这三个模块分别是Model(模型层)、View(视图层)、Controller(控制层)。Model是可作为JavaBean使用的业务对象;V...
分类:
Web程序 时间:
2015-03-02 14:46:09
阅读次数:
162
Struts2是基于MVC设计模式的流行和成熟的Web应用程序框架,是Struts的下一代产品,是在 struts 1和WebWork的技术基础上进行了合并的全新的Struts 2框架。
本文作为一篇基本内容,一步步,来对struts2进行环境配置。...
分类:
其他好文 时间:
2015-02-16 00:32:41
阅读次数:
245
今天我用Ecipse搭建Struts框架,并且使用Struts框架编写一个最简单的例子,相信读者能够很容易的明白。Struts是当今Java比较流行的三大框架之一,三大框架是Struts,spring,hibernate。Struts框架也包括Struts1和Struts2,由于两个版本相差比较大,...
分类:
编程语言 时间:
2015-02-11 01:45:40
阅读次数:
3166
任务分工明确,而且复用性强,工作专业性也更集中,听着就很牛吧。...
分类:
Web程序 时间:
2015-02-04 21:57:01
阅读次数:
173
MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MV...
分类:
Web程序 时间:
2015-01-23 22:48:25
阅读次数:
291
UIViewController顾名思义,视图控制器应该在MVC设计模式中扮演控制层的角色。最开始的时候一直不理解为何有了UIView还要UIViewController做什么用,不都是向视图中增加view。如果你开发的应用界面非常的简单,确实没有这个必要,但是对于视图中复杂的数据显示和数据处理,如...
分类:
其他好文 时间:
2015-01-16 01:07:06
阅读次数:
171
从接触ios开始,就偶尔听说开发时要用到MVC设计模式。但是,到现在为止,也没有正式接触和使用到真正的MVC,感觉这一年白学了一样,MVC正在研究中,以后有搞明白了会来进行分享的。关于推送,本地的比较容易,网上的资料也会有很多。关于远程的推送,就稍微有点麻烦了,有关证..
分类:
移动开发 时间:
2015-01-05 16:51:42
阅读次数:
151
MVC设计模式详解
1.Model-View-Controller(模型-视图-控制器)
MVC设计模式实际上强制性地将程序的输入、处理、和输出分开。
Model-View-Controller实际上担当着不同的角色。
Model:代表着业务数据和业务逻辑处理,(主要包括业务逻辑模块(web项目中的dao类)和数据模块(model类)和JavaBean相同,由Model...
分类:
Web程序 时间:
2015-01-04 15:23:13
阅读次数:
211