今天学习Struts2首先struts是一个成熟的框架。Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互。 struts和struts2对比。 struts:单例模 ...
分类:
其他好文 时间:
2017-05-25 22:16:27
阅读次数:
170
1 SpringMVC框架 1.1 SpringMVC是什么? SpringMVC就是Spring的一个模块,提供web层的解决方案(基于MVC设计架构)。 1.2 MVC设计模式在B/S系统中的应用 MVC是一个设计模式,在B/S系统中的应用如下图所示。 1.3 SpringMVC的框架 Spri ...
分类:
编程语言 时间:
2017-05-25 14:37:23
阅读次数:
260
官方说法:SSH是 struts、spring、hibernate 的一个集成框架,是目前比较流行的一种web应用程序开源框架。 struts: Struts是基于MVC的框架。它通过采用JavaServlet/JSP技术,实现了基于Java EEWeb应用的MVC设计模式的应用框架,是MVC的一个 ...
分类:
其他好文 时间:
2017-05-25 13:21:49
阅读次数:
137
1、两层架构 简单将系统分为前台(视图)、后台(模型)。 前台:即jsp、el和jstl等页面的表示 后台:业务逻辑层与表示层或数据层混在一起。 没有任何中间件,开发、部署、扩展、维护困难。 如:jsp+servlet(+Dao)、jsp+javaBean(+Dao) 2、MVC设计模式 MVC全名 ...
分类:
编程语言 时间:
2017-05-21 00:28:42
阅读次数:
280
SSM(Spring+SpringMVC+Mybatis),目前较为主流的企业级架构方案。标准的MVC设计模式,将整个系统划分为显示层、Controller层、Service层、Dao层四层,使用SpringMVC负责请求的转发和视图管理,Spring实现业务对象管理,MyBatis作为数据对象持久化引擎。一.框架详情Spring是一..
分类:
编程语言 时间:
2017-05-19 14:28:04
阅读次数:
245
String data = "aaaaa"; request.setAttribute("data",data); // 将数据存在 request request.getRequestDispatcher("/message.jsp").forward(request,response); // ...
分类:
编程语言 时间:
2017-05-17 00:43:26
阅读次数:
174
Struts2基础学习总结(一) 入门 Struts 2: Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互。Struts 2是Struts的下一代产品,是在 st ...
分类:
其他好文 时间:
2017-05-14 18:54:14
阅读次数:
168
MVC是三个单词的缩写:M,Model(模型);V,View( 视图 ),C,Control(控制)。 MVC模式的目的就是实现Web系统的职能分工, Model层:实现系统的业务逻辑,即javaBean部分 View层:负责与用户交互,即在界面上展示数据对象给用户,即html,jsp 下面我们用M ...
分类:
Web程序 时间:
2017-05-08 10:02:33
阅读次数:
252
一、六个基本质量属性 可修改性 易用性 安全性 可测试性 性能 可用性 二、分析具体功能模块的MVC设计实现 三、在实际项目中的具体应用或分析MVC设计模式在具体网站中的应用 ...
分类:
编程语言 时间:
2017-05-08 01:15:08
阅读次数:
177
六个基本质量属性为可用性、易用性、可修改性、可测试性、安全性、性能 其中可修改性在MVC中尤为体现,MVC是模型-视图-控制器的缩写,MVC设计模式的思想就是把Web应用程序分为3个核心模块:模型(Model)、视图(View)和控制器(Controller)。这三个模块分别充当不同的角色,完成不同 ...
分类:
Web程序 时间:
2017-05-08 00:27:22
阅读次数:
161