ZCF允许在项目实施时对产品自带的zhtml页面进行织入,这样可以在不修改产品页面文件的情况下改变页面的展现方式和Javascript逻辑。

  Zhtml织入需要写一个Zhtml织入器类继承自IZhtmlWeaver,在这个类里声明织入的目标文件,并在weave方法中通过ZhtmlWeaveHelper来操作源代码。最后还需要将之个织入器注册到扩展服务com.zving.framework.ui.weaver.ZhtmlWeaveService。

  织入器代码类似于: