Язык шаблонов для бизнес-пользователей для Java - PullRequest
1 голос
/ 13 января 2012

Я ищу безопасный язык шаблонов для Java, который могут использовать бизнес-пользователи.

Когда я говорю «безопасный», я имею в виду, что вы не можете войти во что-то, что остановит сервер или затянет поток.

В идеале я бы хотел циклы и условия, но для цикла я не хочу, чтобы они входили в бесконечный цикл или что-то вроде счетчика от 1 до 3 миллиардов.

Знайте о каких-либо библиотеках (я надеюсь, что вам не придется изменять какие-либо шаблонные оценщики, такие как Velocity)

Ответы [ 2 ]

1 голос
/ 13 января 2012

Рассматривали ли вы MVEL?Он быстрый, маленький, встраиваемый и довольно легко интегрируется.Это позволяет вам настроить все данные для работы с переводчиком, что очень важно для безопасности.И его синтаксис расширяемый, поэтому, если вам не нравятся стандартные, вы всегда можете придумать свой собственный.

http://mvel.codehaus.org/

0 голосов
/ 16 января 2012

Я закончил тем, что выбрал Усы .Я выбрал реализацию Java главным образом потому, что у Scalate, похоже, много, много зависимостей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...