首页 > 其他 > 详细

Struts2框架

时间:2018-06-19 12:24:44      阅读:224      评论:0      收藏:0      [点我收藏+]

1.Struts框架

servlet/jsp                 b/s

JSP Model1

JSP:数据的收集、展示以及大量业务逻辑

JAVA Bean:DAO数据的封装以及处理

高内聚,低耦合

JSP Model2

M:model(模型)  负责数据的封装,处理(entity,DAO,service)

V:view(视图)    负责数据的收集,展示(JSP)

C:controller(控制器)  协调模型与视图(servlet) 

优势:

a.实现了模型的复用,除非业务发生改变,负责M只需要写一次。

b.M与V任何一方发生改变,不会影响另一方

c.方便测试

 

框架:封装了servlet,后台框架

struts1     webwork(x-work)

struts2

 

衡量框架的标准:

a.易用性,高

b.扩展性,高

c:稳定性,高

d.侵入性,低

(侵入性

这里涉及到一个设计方面的概念,就是耦合性的问题.
好的(这里好的标准是扩展性强)设计的标准是"高内聚,松耦合",侵入性强指的是耦合太强了.判断的标准就是当引入了这个组件导致其它代码或者设计要做相应的更改以适应新组件.这样的情况我们就认为这个新组件具有侵入性.

2.使用struts2框架开发一个web应用

a.新建一个web工程

b.引入jar包

c.配置前端控制器(注意,不能忘)

d.配置struts.xml文件

e.编写业务控制器Action

 

Struts2框架

原文:https://www.cnblogs.com/yingyigongzi/p/9197962.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!