读书人

怎么让框架既适用于大多数情况又适应少

发布时间: 2012-12-27 10:17:10 作者: rapoo

如何让框架既适用于大多数情况又适应少数情况 --- 局部优先原则
如何让框架既适用大多数情况和少数情况 ? 比如大部分页面的布局都是default.jsp, 如何让某些特定页面使用自己的布局,但又不会绕开框架?

一个普适的设计原则就是“局部优先原则(我自己取的名字,不正规)”: 框架在查找布局时先查找与当前页面最接近的布局jsp,找不到再按一种规则查找上一层,直到找到default.jsp

从框架设计者的角度来看,装载布局的逻辑没有根本性变化,只不过定位布局jsp文件时采用了新的规则

从框架使用者的角度看,他们现在可以用局部的东西“覆盖”全局的东西

读书人网 >编程

热点推荐