0

试图拾取 xslt 我一直在这里玩其中的一些

我很好奇当我对 xslt 文件进行更改(例如更改显示顺序或 2 个 div)时服务器端会发生什么?如果我有一个使用该 xslt 的 Spring 视图,我进行更改并将页​​面重新加载到浏览器中,然后会发生什么?当 xslt 被解析/解释时,是否会重新编译?这个过程在服务器上比处理纯 jsp 视图更容易/更难吗?

4

1 回答 1

1

如果您对 XSLT 进行更改,这取决于三个因素:

  • 缓存控制
  • XSLT 处理器
  • 弹簧接口

如果缓存尚未过期,则不会重新编译任何内容,也不会更改任何内容。

如果缓存已过期,则 Spring 视图解析器会在页面重新加载时触发 XSLT 处理器重新解析 XML 数据源

如果 Spring 接口没有使用预编译的样式表,则重新编译样式表

于 2013-09-11T00:26:54.537 回答