#templates #plugins #jira #velocity
#шаблоны #Плагины #jira #скорость
Вопрос:
Я создаю плагин Jira, который отображает некоторые материалы, касающиеся проблем проекта, на странице velocity. Итак, я использовал метод getContextMap и поместил на карту свою результирующую строку, которую я анализирую на странице velocity, что-то вроде:
contextMap.put(«myvariable», verylongstring);
К сожалению, я вижу, что длина строки, которую я могу передать на карту, ограничена. Есть ли решение для этого — т.Е. Передача очень длинной строки в шаблон velocity?
Спасибо Ed
Комментарии:
1. Как вы можете определить, что длина строки ограничена? И для чего вы вызываете getContextMap?
2. Спасибо за ответ. Моя строка довольно длинная — около 3 тыс. символов. Я вижу, что она обрезается в шаблоне velocity, когда в javascript я получаю ее через var myString = ‘$mylongstring’; Она обрезается где-то посередине.
3. О, и getContextMap — это метод, в котором я выполняю свою логику плагина при нажатии кнопки на странице проекта.
4. Теперь я меняю свой код, чтобы поместить в эту переменную сериализованную строку Json вместо строки с пользовательским кодом. Возможно, это поможет. Я обновлю здесь, как только это будет сделано
5. Можете ли вы добавить некоторый код и atlassian-plugin.xml что иллюстрирует проблему вашего вопроса?