gpt4 book ai didi

java - 在编译时检查属性名称的 Web 模板引擎

转载 作者:行者123 更新时间:2023-12-03 20:47:52 25 4
gpt4 key购买 nike

我正在寻找一个 Web 模板引擎(任何语言,首选 Java),它可以在运行前编译模板文件。它应该在我的模板中检测未知的属性名称和路由。例如:

<h1>{{hello}}</h1> 

如果我渲染的模型上没有相应的字段,应该会出现编译错误

最佳答案

我已经实现了 static-mustache library提供基于 mustache 语法的类型安全模板引擎,就像您问题中的那样。

它在编译时检查语法错误和类型错误(如缺少属性)。它需要零构建配置,因为它是标准注释处理器。

模板仍然是纯 mustache 模板,所有类型信息都是从用于呈现的普通 Java 类中提取的。

关于java - 在编译时检查属性名称的 Web 模板引擎,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23633801/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com