Описание тега velocity-template-language

1 ответ

Шаблон скорости AWS - Как различить строку или другое

В шлюзе Amazon API я использую шаблон отображения тела для преобразования запроса. Я обнаружил, что отслеживание запятых было громоздким (особенно с несколькими необязательными параметрами), поэтому я придумал следующее: { "context": { /* context pa…
1 ответ

Плагин Velocity Template Engine или расширение?

Кто-нибудь пробовал создавать расширение или плагин для шаблонного движка Velocity? Наша команда активно использует язык шаблонов Velocity для преобразования ввода-вывода API. Поскольку в коде VTL много сложной логики, мы реализовали способ модульно…
0 ответов

Как обновить themeresourceurl в Hybris6.7

Как мы можем переопределить themeresourceurl в EmailContextFactory по умолчанию. В настоящее время в OOTB задана структура папок по умолчанию: {baseThemeUrl}/_ui/desktop/theme-{theme}. Мы хотим обновить этот путь до {baseThemeUrl}/_ui/responseive/co…
1 ответ

Запустите параметр Apache Velocity #set с помощью кнопки (HTML / JS)

Можно ли с помощью кнопки вызвать значение параметра #set Velocity Template Language к параметру? Я пытаюсь объединить HTML, JS и Velocity, делая следующее: #set($ld=$pageParameters.Work_Item_Link_Direction.values) <button id="demo2">up</bu…
1 ответ

Язык шаблонов скорости: Соедините два условия в одном выражении #elseif()

В моем примере параметры: $ p2.length который имеет значение "0" и логическое значение $suspectYesNo, для которого установлено значение "false". Я ожидаю, что в моем коде второй #elseif будет работать из-за моих установленных параметров, но, тем не …
0 ответов

Извлечение года на языке шаблонов скорости - Python

Я имел в виду это, чтобы напечатать информацию об авторе в виде заголовка на каждом скрипте Python. В документе показан пример печати информации о дате - # Created by ${USER} at ${DATE} Это печатает всю дату в DD-MM-YYYY формат. Тем не менее, мне пр…
04 окт '18 в 08:18
1 ответ

Получить конкретное значение по ключу из Hashmap в шаблоне скорости

У меня есть код Java, как показано ниже public static void main(String args[]) throws Exception { VelocityEngine engine = new VelocityEngine(); engine.init(); Template template = engine.getTemplate("userinfo.vm"); VelocityContext vc = new VelocityCo…
13 июл '18 в 06:38
0 ответов

Преобразовать массив в JSON объекты в шаблоне скорости

Привет, я пытаюсь получить массив объектов с парами вопросов и ответов, как показано в ожидаемом результате. Здесь нечетные позиции будут вопросы, а четные позиции будут ответы. у меня есть код ниже public static void main(String args[]) throws Exce…
0 ответов

Сложение и вычитание длинных целых чисел в шаблоне скорости

Я получаю пару значений Long Int (java.lang.Long) через классы типа Date. Я определяю разницу между этими двумя значениями, чтобы определить продолжительность. Тем не менее, мы приближаемся к дате, когда значения слишком велики, чтобы преобразовать …
06 дек '18 в 19:35
0 ответов

Шаблон сопоставления скорости шлюза API получает массив объектов

Я хотел бы передать массив объектов в Api Gateway и сохранить его в DynamoDB с помощью Lambda. Параметры тела, которые я посылаю в Api Gateway: "surveys": [ { "type": "What is your favorite color?", "answer": "Blue" } ] У меня есть два вопроса здесь…
0 ответов

Построить карту динамически в шаблоне скорости

Я пытаюсь обновить различные карты, передавая их имя динамически через функции. Возможно ли достичь? Потому что я столкнулся с некоторой проблемой в коде ниже. Но я ссылался на эту ссылку, чтобы динамически создавать имена переменных по скорости, и …
17 июл '18 в 05:54
0 ответов

После обновления до угловой 6.0.2 невозможно скомпилировать speedjs

После обновления с версии 5.0.0 до версии 6.0.2 не может скомпилироваться ("ng serve") ОШИБКА в./node_modules/velocityjs/src/parse/index.js Модуль не найден: Ошибка: не удается определить "путь" в "XXX\node_modules\ speedjs \ src \ parse" Я использу…
0 ответов

Скоростной шаблон с CaseFormat

Я новый пользователь Velocity. Мне нужна помощь, чтобы выяснить, что я сделал не так: Вот мой код для инициации скорости: // Get and initialize an engine Properties p = new Properties(); p.put("output.encoding", "UTF-8"); p.put("resource.loader", "f…
14 апр '18 в 00:16
1 ответ

Telligent 10 - шаблон скорости - получить текущую дату и время

Используя платформу Telligent 10 и их собственный язык шаблонов Velocity, как мы можем просто получить текущую datetime? В соответствии со многими примерами, которые я видел здесь на SO, первые два требуют $date var ранее определен, и все эти пример…
2 ответа

Шаблон скорости как строка в Java

У меня есть строка Java, которая в основном шаблон скорости. String vt = "#foreach ($number in [1..34]) $number += $number #end" String result = *String_vt_calculated_by_Velocity_Engine*; System.out.println(result); Как я могу оценить вышеупомянутую…
2 ответа

Как отформатировать номер валюты с правильным позиционированием и дробью после десятичных знаков в файле шаблона Velocity?

Я использую шаблон скорости для создания PDF-файла. В этом я должен показать сумму валюты в формате, как $ 7 242,84 или 0,00 $ или 410,70 $. Я использую класс NumberTool и в файле.vm я использую что-то вроде $number.format("###0.00",$amount). Это ра…
20 мар '19 в 10:15
2 ответа

Как я могу написать модульные тесты для шаблонов скорости?

Это вообще возможно? Здравствуйте друзья. Я нахожусь в процессе создания приложения с использованием AWS AppSync + DynamoDB, и у меня начинает появляться довольно большая куча шаблонов сопоставления преобразователей, все из которых написаны с исполь…
2 ответа

Преобразование шаблона скорости в шлюз API для передачи в машинописном тексте с помощью AWS CDK

Я использую машинописный текст с AWS CDK для создания шаблона cloudFormation для шлюза api. У меня есть шаблон Apache Velocity, который помогает мне преобразовать мой ответ. Пока я создаю шлюз API с помощью машинописного текста. Как передать шаблон …
1 ответ

Удаление скобок из шаблона скорости (экранирование xml)

Я новичок в шаблоне скорости. Я использую шаблон скорости для анализа данных в формате xml. Используя приведенный ниже код для получения userId: $esc.xml("$! UserDetails.userId).replaceAll("&#[0-9a-fA-F]+;","") Созданный вывод: [ABC123] Исключенный …
1 ответ

Как преобразовать массив в json с помощью шаблона скорости для шлюза api aws?

Я работал над написанием шаблонов скорости для aws api-gateway, чтобы преобразовать ответ json из моего API, чтобы дать последовательный ответ пользователю. Я пытался преобразовать этот json: { "amountCharges": [ "charge1", "charge2", "charge3" ] } …