velocity的宏

    velocity中的宏macro的使用当中,由于velocity会将宏加载到tomcat中去,但是如果修改之后再加载的话velocity发现有了相同的宏名称,则不会加载

  所以这时候的问题就是,在页面上不会显示修改的内容。

     

    如果要遇到这样的问题的话,如我要修改宏里面的东西,之后刷新页面却发现页面没有变化

  上边的原理已经讲清楚了,所以我们只需要将宏的名称修改一下就能加载近来了!

    velocity的开发团队真坑,自己也已经不用这个了,也不更新了,就不说说这样的问题,都至少5年了。

没猜错的话,freemarker也有这样的问题!!!

原文地址:https://www.cnblogs.com/kevinfuture/p/4814091.html