摘要: 1.概述 耦合是指模块和模块之间的依赖关系,如:A调用了B中的方法就称为A依赖B。同时,他们之间也就建立了耦合关系。 代码中模块间的依赖关系越多,模块的独立性就越差。所以一般设计时要求:高内聚,低耦合。 2.方式一 阅读全文
posted @ 2018-11-11 14:04 猩生柯北 阅读(346) 评论(0) 推荐(0)
摘要: 1.概述 解耦就是尽量降低代码的耦合度。 2.方式一 3.方式二(推荐使用) 阅读全文
posted @ 2018-11-11 14:02 猩生柯北 阅读(493) 评论(0) 推荐(0)
摘要: 【API】 API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数。直白的说API就是别人定义好的一组类和方法。 【为什么要ServletAPI】 Struts中无法直接使用Servlet中常用对象,如:cookie、session等。通过 阅读全文
posted @ 2018-11-11 14:00 猩生柯北 阅读(139) 评论(0) 推荐(0)
摘要: 属性驱动不需要继承或实现;模型驱动需要实现ModelDriven接口 属性驱动需要为成员字段提供get/set访问器;模型驱动只需要提供get访问器 属性驱动下,Action中的属性不需要进行初始化;模型驱动下Action中的属性必须进行初始化 使用属性驱动时,Jsp中必须通过对象名对其中成员进行调 阅读全文
posted @ 2018-11-11 13:58 猩生柯北 阅读(210) 评论(0) 推荐(0)
摘要: 1.概述 模型驱动又称为ModelDriven。在实现过程中,Action需要去实现ModelDriven接口。 2.实现步骤 第一步:创建类并实现ModelDriven接口 第二步:定义属性(成员字段)并编写get/set访问器 第三步:编写请求处理方法 第四步:配置Action 3.示例 [Ac 阅读全文
posted @ 2018-11-11 13:57 猩生柯北 阅读(730) 评论(0) 推荐(0)
摘要: 概述 通过属性(模型)驱动,可以使得Action获取到用户表单所提交的数据。 【属性驱动】 1.概述 所谓属性驱动是指使用类的属性(成员字段)来接收用户提交的数据。 2.实现步骤 第一步:创建Action类 第二步:添加对应的属性(成员字段)并生成get/set访问器 第三步:编写请求处理方法 第四 阅读全文
posted @ 2018-11-11 13:33 猩生柯北 阅读(504) 评论(0) 推荐(0)