一、Struts2简介 参考《JavaEE 轻量级框架应用与开发—S2SH》 Struts框架是流行广泛的一个MVC开源实现,而Struts2是Struts框架的新一代产品,是将Struts1和WebWork两种技术进行兼容、合并的全新的MVC框架。Struts2框架充分发挥了Struts1和Web ...
分类:
其他好文 时间:
2017-12-27 20:25:36
阅读次数:
197
SpringMVC核心分发器DispatcherServlet分析[附带源码分析] 目录 前言 DispatcherServlet初始化过程 DispatcherServlet处理请求过程 总结 参考资料 前言 SpringMVC是目前主流的Web MVC框架之一。 如果有同学对它不熟悉,那么请参考 ...
分类:
编程语言 时间:
2017-12-27 14:29:13
阅读次数:
162
背景中文网站:http://djangobook.py3k.cn/? ?建议看完1-8章英文网站:https://docs.djangoproject.com/en/2.0/框架Django 紧紧地遵循这种 MVC 模式,可以称得上是一种 MVC 框架。以下是 Django 中 M、V 和 C 各自的含义:M?,数据存取部分,由django数据库层处理,本章要讲述的内
分类:
其他好文 时间:
2017-12-26 10:26:12
阅读次数:
177
Spring 为展现层提供的基于 MVC 设计理念的优秀的Web 框架,是目前最主流的 MVC 框架之一 Spring3.0 后全面超越 Struts2,成为最优秀的 MVC 框架 Spring MVC 通过一套 MVC 注解,让 POJO 成为处理请求的控制器,而无须实现任何接口。 支持 REST ...
分类:
编程语言 时间:
2017-12-25 23:25:13
阅读次数:
177
DispatcherServlet的初始化在springmvc的启动中有讲过,这一篇在上一篇的基础上接着讲。DispatcherServlet作为springmvc的前端控制器,还需要初始化其他的模块。 回到initWebApplicationContext()函数,看到在wac = createW ...
分类:
其他好文 时间:
2017-12-22 17:31:42
阅读次数:
144
一、软件项目托管平台简介 1. 国外 Github(https://github.com/):主要使用 Rails(全栈式的 MVC 框架)实现。开源的及私有的,只支持 git 作为唯一的版本库格式进行托管,国内外用户量大,牛人多,知名项目也多。Github 上面的 Wiki、Issue 设计挺好, ...
分类:
其他好文 时间:
2017-12-22 00:29:55
阅读次数:
424
一、Stuts的元素 1 web.xml 任何一个web应用程序都是基于请求响应模式进行构建的,所以无论采用哪种MVC框架,都离不开web.xml文件的配置.换句话说,web.xml并不是Struts2框架特有的文件,只有在Web应用中配置了web.xml文件,MVC框架才能真正地与Web应用融合起 ...
分类:
其他好文 时间:
2017-12-15 21:36:05
阅读次数:
183
MVC (Model View Controler)本来是存在于Desktop程序中的,M是指数据模型,V是指用户界面,C则是控制器。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如一批统计数据你可以分别用柱状图、饼图来表示。C存在的目的则是确保M和V的同步,一 ...
分类:
Web程序 时间:
2017-12-11 23:04:48
阅读次数:
366
目录 Spring MVC框架 1 Spring MVC与Struts2区别 1 Spring MVC运行原理 1 Spring MVC Web应用开发步骤 2 1.导入Spring MVC所需库文件(.jar文件) 2 2. 在Web.xml中配置 Spring MVC 核心Servlet 2 S ...
分类:
其他好文 时间:
2017-12-11 14:18:26
阅读次数:
135
Spring注解 Spring的对象访问 Spring面向切面编程 Spring MVC框架1.spring的优点轻量级:基础版本的spring框架大约2mb控制反转(IOC):把生成对象的权利反转给spring框架面向切面(AOP):把可重用的功能提取出来,然后再将这些通用的功能在合适的时候织入到 ...
分类:
编程语言 时间:
2017-12-08 22:53:41
阅读次数:
135