项目中用到了sitemesh3,就把使用心得记下来,至于配置之类的,官方网站都有,这里只是写下自己对它的理解,方便再次理解,

sitemesh是基于过滤器的原理,拦截到符合配置文件中配置的路径,然后会对response中返回的内容进行装饰,这里的装饰就是把模版的代码组合到要返回的内容中,这里为什么内容而不说页面呢,因为这是根据返回的类型而定的,页面上看到的其实都是response中的输出流。sitemesh可以配置多个装饰器,一个路径如果符合多个装饰器,它会去找最接近的路径的装饰器而不是装饰多次。因为项目中的误解所以在这里特别记下来了。

相关文章:

  • 2021-12-07
  • 2021-05-11
  • 2021-07-25
  • 2021-07-01
  • 2021-06-22
  • 2021-09-04
  • 2021-08-04
  • 2021-05-30
猜你喜欢
  • 2022-12-23
  • 2021-12-11
  • 2021-08-05
  • 2022-12-23
  • 2021-08-01
  • 2021-09-09
  • 2021-06-15
相关资源
相似解决方案