面向Java的业务用户模板语言

面向Java的业务用户模板语言,java,templating-engine,Java,Templating Engine,我正在寻找一种业务用户可以使用的安全Java模板语言 当我说安全的时候,我的意思是你不能进入一些会破坏服务器或者占用线程的东西 理想情况下,我希望循环和条件,但对于循环,我不希望它们进入无限循环或类似于10亿到30亿计数器的东西 知道任何库(我希望避免修改任何模板计算器,如Velocity)您考虑过MVEL吗?它速度快、体积小、可嵌入,而且很容易集成。它允许您设置解释器操作的所有数据,这对安全性非常重要。它的语法是可扩展的,所以如果你不喜欢默认的,你可以随时提出自己的 您考虑过MVEL吗?它速度

我正在寻找一种业务用户可以使用的安全Java模板语言

当我说安全的时候,我的意思是你不能进入一些会破坏服务器或者占用线程的东西

理想情况下,我希望循环和条件,但对于循环,我不希望它们进入无限循环或类似于10亿到30亿计数器的东西


知道任何库(我希望避免修改任何模板计算器,如Velocity)

您考虑过MVEL吗?它速度快、体积小、可嵌入,而且很容易集成。它允许您设置解释器操作的所有数据,这对安全性非常重要。它的语法是可扩展的,所以如果你不喜欢默认的,你可以随时提出自己的


您考虑过MVEL吗?它速度快、体积小、可嵌入,而且很容易集成。它允许您设置解释器操作的所有数据,这对安全性非常重要。它的语法是可扩展的,所以如果你不喜欢默认的,你可以随时提出自己的


我最后选择了。我选择Scalate主要是因为Scalate似乎有很多很多依赖项。

我最终选择了它。我选择的主要原因是Scalate似乎有很多很多的依赖关系。任何可以评估Java的模板库都有可能导致问题。还发现:。但是现在还没有发布。看起来像个赢家:嗯,考虑一下胡子之类的东西;任何可以评估Java的模板库都有可能导致问题。还发现:。但目前还没有发布。看起来像是一个赢家:看起来像是一个可能性,尽管看起来模板语言也被重写了。看起来我还需要做很多工作来确保它的安全。看起来是有可能的,尽管看起来模板语言已经被重写了。而且看起来我需要做很多工作来确保它的安全。