最近在研究struts2的时候发现,这货本身就是mvc,所以为了弄清struts2的原理,就必须要弄懂mvc,以下是我额学习笔记,参考了研磨struts2这本书,感谢原作者1.什么是mvc?mvc是一个框架模式,它将应用程序划分为模型、视图控制器三个部分2.模型、视图、控制器各个部分的作用:模型负责封装应用的状态,并实现应用的功能,通常又分为数据模型和业务逻辑模型,数据模型用来存放业务数据,比如订单...
分类:
Web程序 时间:
2015-08-15 16:36:05
阅读次数:
139
JS创建类和对象(1)JavaScript创建类/对象的几种方式在JS中,创建对象(Create Object)并不完全是我们时常说的创建类对象,JS中的对象强调的是一种复合类型,JS中创建对象及对对象的访问是极其灵活的。JS对象是一种复合类型,它允许你通过变量名存储和访问,换一种思路,对象是一个无...
分类:
Web程序 时间:
2015-08-15 16:29:06
阅读次数:
84
JSP 9 大内置对象详解内置对象特点:1.由JSP规范提供,不用编写者实例化。2.通过Web容器实现和管理3.所有JSP页面均可使用4.只有在脚本元素的表达式或代码段中才可使用(或)常用内置对象:1.输出输入对象:request对象、response对象、out对象2.通信控制对象:pageCon...
分类:
Web程序 时间:
2015-08-15 16:25:02
阅读次数:
110
JSP的工作原理执行JSP代码需要在服务器上安装JSP引擎,比较常见的引擎如Tomcat。把这些支持JSP的Web服务器配置好后,就可以再客户端通过浏览器来访问JSP页面了。JSP的大部分工作就是与客户端进行交互。(1)服务器在收到一个请求后首先要分析这个请求,如果请求的...
分类:
Web程序 时间:
2015-08-15 16:26:48
阅读次数:
130
前言:在Express框架从3.x升级到4.x,进行了较大的变动,最主要的是替换掉中件间库connect,而改用多个更细粒度的库来取代。这样做法的好处是这些中间件能更自由的更新和发布,不会受到Express发布周期的影响。但因此而带来的问题就是4.x相对于之前的3.x版本不能完全兼容。因此,写一篇文...
分类:
Web程序 时间:
2015-08-15 16:16:11
阅读次数:
113
CSS3与CSS2相比发生了很大的变化,CSS3的亮点功能包括实现圆角、阴影、新的flex伸缩布局模型、多列布局模型、填充色的渐变、2D变形(位移、缩放、旋转、倾斜)、3D变形、动画(transition过渡动画、animation关键帧动画)等。看到这些字眼,你实际上已经可以深深感受到CSS3的野...
分类:
Web程序 时间:
2015-08-15 16:15:57
阅读次数:
102
这几天,我在学习PHP语言中的SPL。这个东西应该属于PHP中的高级内容。看上去非常复杂,可是非常实用。所以我做了长篇笔记。不然记不住,以后要用的时候,还是要从头学起。因为这是供自己參考的笔记,不是教程,所以写得比較简单,没有多解释。可是我想,假设你是一个熟练的PHP5程序猿,应该足以看懂以下的材料...
分类:
Web程序 时间:
2015-08-15 16:11:10
阅读次数:
149
在el表达式中,有时我们要写for循环,这时我们要写为了引入forEach标签,用到jstl表达式,我们在第二行写上jstl应用需要一下几个条件:1引入jar包,2 javaEE需要时javaEE5、6的
分类:
Web程序 时间:
2015-08-15 16:12:13
阅读次数:
127
设置字符编码html:php:header('Content-type: text/html;charset=UTF-8');jQuery 参考手册 w3school搭建jQuery开发环境 下载js文件,引用到文件中
分类:
Web程序 时间:
2015-08-15 16:09:48
阅读次数:
102
前言:不管是用什么方法传递的数据,后台都是依靠request.getAttribute()处理的。1、form表单2、request.setAttribute();和request.getAttribute();3、超链接:name4、下面一一举例说明:1、form表单form.jsp: ...
分类:
Web程序 时间:
2015-08-15 16:08:06
阅读次数:
135
JSP引擎的工作原理当一个JSP页面第一次被访问的时候,JSP引擎将执行以下步骤: (1)将JSP页面翻译成一个Servlet,就是一个Java文件,同时也是一个完整的Java程序。(相当于是c语言程序的预处理,补充完整所有的代码) (2)JSP引擎调用Java编译器对这个Servlet进行编...
分类:
Web程序 时间:
2015-08-15 16:07:03
阅读次数:
130
什么是Authentication?首先解释两个长的非常像、easy混淆的单词,Authentication(鉴定、认证)和Authorization(授权)。Authentication就是要证明你是谁。举个样例。你告诉别人你的名字叫Alice,怎么样让别人确信你就是Alice,这就是Authen...
分类:
Web程序 时间:
2015-08-15 16:04:54
阅读次数:
198
最近读了几篇关于jQuery原理的文章,大致了解了一下jQuery的部分原理。 一、jQuery的ajax实现原理: jQuery的ajax给我们封装好了整套实现JavaScript异步加载的方法,我们用它可以方便的跨浏览器实现异步加载。 其中...
分类:
Web程序 时间:
2015-08-15 15:05:00
阅读次数:
156
php代码运行要有相关环境。在这里推荐一个环境工具。wampserver :内置了以下工具:
wampserver 官网:http://www.wampserver.com/en/#wampserver-64-bits-php-5-5 可以下载尝试。
安装之后有个 www目录。里面可以放html文件和php文件。是服务器的根目录。
比如:
下面运...
分类:
Web程序 时间:
2015-08-15 15:02:35
阅读次数:
152
1)面向对象的CSS的作用:
1.1)加强代码复用,以便维护;
1.2)减小CSS体积;
1.3)提升渲染效率;
1.4)组件库思想、栅格布局可共用、减少选择器、方便扩展。
2)面向对象的CSS的注意事项:
2.1)不要直接定义子节点,应把共性声明放到父类;
2.2)结构和皮肤相分离;
2.3)容器和内容相分离;
2.4)抽象出可重...
分类:
Web程序 时间:
2015-08-15 15:00:03
阅读次数:
181
相信随便叫一个iOSCoder都知道AFNetworking如果你是iOSCoder你还不知道AFN, 那你请我吃饭我就告诉你!话不多说直接上代码:
NetWork.h/**
* 定义请求成功的block
*/
typedef void(^successBlock)(id responseBody);
/**
* 定义请求失败的block
*/
typedef void(^failur...
分类:
Web程序 时间:
2015-08-15 15:00:28
阅读次数:
246