前端控制器模式在springmvc的应用

所谓前端控制器模式(Front Controller Pattern)就是提供一个集中的请求处理机制。主要包括三部分:前端控制器(Front Controller),调度器(Dispatcher),视图(View)。

前端控制器(Front Controller):处理应用程序所有类型请求的单个处理程序,应用程序可以是基于 web 的应用程序,也可以是基于桌面的应用程序。

调度器(Dispatcher):前端控制器可能使用一个调度器对象来调度请求到相应的具体处理程序。

视图(View):视图是为请求而创建的对象。

在springmvc中,DsipatcherServlet充当了前端控制器,doDispatch充当了调度器,返回的ModelAndView充当了视图。

这是本人课程设计的一个j2ee项目,里面包含完整的文档、代码和安装手册。 本项目使用用JSP语言作为根本,选用经典的Tomcat作为服务器平台,采用MVC前端控制器、服务工作者三种主要模式,并用Eclipse作为开发平台,详细介绍了本管理系统的开发过程。并从系统的需求分析、系统分析、概要设计、详细设计的整个开发过程。 摘 要 1 引 言 2 1、系统分析 3 1.1 需求分析 3 1.2 可行性分析 3 1.2.1 经济性 3 1.2.2 技术性 3 1.2.3 操作可行性 3 1.2.4 系统结构可行性分析 4 2、总体设计 4 2.1 项目规划 4 2.2 设计目标 4 2.3 系统功能结构图 4 2.4 开发及运行环境 5 3、系统功能设计 5 3.1 模块功能介绍 5 3.2 数据库设计与实现 6 3.2.1 数据库的需求分析 6 3.2.2 数据库各表具体设计 6 3.2.3 数据库连接与访问 6 3.3 系统的结构 7 3.4 公共模块 9 4、系统实现 10 4.1 登录模块 10 4.1.1 实现效果 11 4.1.2 相关JavaBean程序 11 4.1.3 相关页面文件 12 4.1.4 前端控制器相关文件 12 4.2 管理员管理页面模块 13 4.2.1实现效果 13 4.2.2 管理员页面相关操作文件 17 4.3员工档案模块 19 4.3.1实现效果 20 4.3.2相关JavaBean程序 24 4.3.3 相关页面文件 30 4.3.4 前端控制器相关文件 30 4.4 技术难点 34 4.4.1 文乱码问题 34 4.4.2 安全性问题 34 4.4.3 JavaScript的实现 34 5、系统测试 35 5.1 测试的定义及目的 35 5.2 测试的原则 35 5.3 测试的方法 35 5.3.1 界面测试 35 5.3.2 功能测试 36 5.3.3 需求测试 36 5.3.4 性能测试 36 5.4 测试其他要注意的地方 36 5.5 员工管理系统的测试 36 6、总结 37
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值