java - 支持html5的java模板引擎

标签 java html spring velocity template-engine

我正在一个 spring mvc 项目中工作,我想使用一个模板引擎,我最初选择 apache Velocity,因为一个幻灯片演示说它比 thymeleaf 快两倍(http://www.slideshare.net/jreijn/comparing-templateenginesjvm 第 41 页)并且因为我处理大表时,我需要使用快速模板引擎,apache Velocity 是否支持 HTML5,如果不支持,是否有其他模板引擎支持 HTML5,但不是 thymeleaf。

编辑:

我对模板引擎如何工作以及 ide 如何显示 HTML 5 错误感到困惑。感谢您的帮助

最佳答案

我不确定“支持 HTML 5”是什么意思。

Velocity 是一个通用的 java 模板引擎,基本上支持您想要的每种文本输出格式。

因此,如果您编写“HTML 5”兼容模板并执行正确的 HTML 转义,Velocity 将生成“HTML 5”兼容输出。我不确定与其他 HTML 版本或 XML 相比,“HTML 5”是否需要任何“特殊”支持,但我可能是错的。

关于java - 支持html5的java模板引擎,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28026223/

相关文章:

java - 当满足特定条件时,是否可以在 Java Stream 中使用谓词?

java - 相当于 <int :gateway . ../> 的 Spring Integration DSL

Spring测试@async方法

java - 在将元素添加到集合之前声明迭代器

javascript - 仅在上传时显示图像(xhr.addEventListener)

jquery - 获取属性值

jquery - Fileselect 后 Plupload Html5 预览

java - 如何根据存储在另一个集合中的数组过滤 Firestore 中的文档?

java - 创建一个范围从 X 天前到现在的随机纪元值

java - 在 eclipse 中创建一个 android DialogFragment