Вопросы по теме 'freemarker'

Есть ли способ просто скопировать ресурсы при использовании архетипа Maven (без скорости)?
Мы используем архетип Maven для создания начальной настройки для проектов, использующих нашу структуру, которая в значительной степени зависит от Freemarker. Как следствие, нам нужно скопировать несколько шаблонов Freemarker, когда архетип...
1564 просмотров

Как я могу получить функциональность горячих клавиш блокировки комментариев при редактировании файлов *.ftl в Eclipse?
Пытаюсь редактировать шаблоны Freemarker в Eclipse и схожу с ума, потому что у меня есть встроенный Javascript, который я создаю на лету, и я не могу легко комментировать/раскомментировать несколько строк за раз. Я пробовал следующее:...
1612 просмотров
schedule 08.12.2022

Freemarker: воспроизведение XML
Ребята, я работаю над шаблоном FreeMarker, который должен воспроизводить части входного XML-дерева. Я хотел бы иметь макрос, который я мог бы вызывать следующим образом: <@renderTree node=node namespace="ns"/> У кого-нибудь есть...
754 просмотров
schedule 22.01.2023

верхний и нижний колонтитулы и freemarker
На моем веб-сайте есть согласованный верхний и нижний колонтитулы, которые я хочу видеть на всех страницах. Как лучше всего это сделать? Заголовок также будет иметь некоторые динамические данные, основанные на текущем представлении. P.S. Есть...
7655 просмотров
schedule 30.06.2023

Путаница с кодировкой FreeMarker
Когда я читаю шаблон в кодировке UTF-8 с помощью FreeMarker, специальные символы отображаются в браузере правильно, хотя freeMarkerConfig.getDefaultEncoding() возвращает «Cp1252». Если я ставлю freeMarkerConfig.setDefaultEncoding("UTF-8") , я вижу...
8325 просмотров
schedule 01.06.2023

Есть ли у меня доступ к аннотациям через freemarker?
Я отображаю форму для представления аннотированного класса модели предметной области, т.е.: @Entity class User { @NotNull private String name; // other code } Я хотел бы прочитать аннотированные метаданные, чтобы решить, как...
598 просмотров
schedule 21.10.2022

Проверка Freemarker на дату/время
Ниже приведены две строки кода, которые выдают ошибку: <#assign test2="20:56:20"?time("HH:mm:ss")> ${test2?date} Вторая строка заканчивается ошибкой: freemarker.template.TemplateException: Cannot convert TIME into DATE Я знаю,...
3070 просмотров
schedule 10.04.2022

Отправка параметров запроса в шаблоны Freemarker (из SPring), получение исключения InvalidReference
Из Spring Controller я отправляю некоторые параметры запроса для получения в FTL и отображения. Но каким-то образом я попадаю в исключение InvalidReference Exception. Я совершенно новичок в FTL, но я знаю, что это не требует особых настроек с весны....
1364 просмотров
schedule 23.08.2022

Как отсортировать значения шаблона FreeMarker HashMap
У меня есть в java этот HashMap: HashMap<String, String> map = new HashMap<String, String>(); map.put("k1", "3"); map.put("k2", "4"); map.put("k3", "2"); map.put("k4", "6"); map.put("k5", "1");...
8278 просмотров
schedule 15.11.2022

Теги JSP в шаблоне Freemarker
Я хочу использовать некоторые пользовательские теги в шаблоне freemarker, что достаточно просто, поскольку я могу включить JspSupportServlet в свой файл web.xml и включить следующую строку в шаблон. <#assign...
5012 просмотров
schedule 01.05.2023

Обработка файла, не найденного на странице ftl в Freemarker
Как мы можем обработать исключение «файл не найден» в файле fileName.ftl? Так много объясняли, как обращаться с этим на сервлетах действий. Но я не использую сервлет действий для загрузки freemarker. Так что другого варианта нет, и я должен найти...
1091 просмотров
schedule 03.12.2022

Freemarker - как дважды зациклить один и тот же список?
При повторении одного и того же цикла дважды я получил ошибку: freemarker.template.SimpleSequence нельзя применить к java.util.List Первый цикл <#assign peopleMap = context.getpeopleMapByGender()> <#foreach item in...
3778 просмотров
schedule 18.09.2023

Получение атрибутов запроса в freemarker
Как проверить значение атрибута запроса в freemarker? Я пробовал ‹#if *${RequestParameters['servicesettings']} ??> но получаю ошибки -> Встретил "*" в строке Кто-нибудь может помочь?
11597 просмотров
schedule 06.02.2023

@spring.formInput в итераторе #list
<#list flowList as flow> <@spring.formInput "flow.createDatetime" /> </#list> flowList — это список_массивов. freemarker.template.TemplateModelException: Method public...
2717 просмотров
schedule 11.05.2022

Struts2 freemarker не отправляет поля формы
это настолько просто, что я не могу поверить, что я уже потратил на это целый день. хорошо, вот моя страница бесплатного маркера bla bla bla <form name="message" action="[@s.url action="login"/]" onsubmit="return detectJavaScript();"...
1031 просмотров
schedule 08.07.2022

URL-адрес без расширения с Spring MVC и Freemarker
Я работаю над проектом, который включает Freemarker и Spring MVC, и на уровне представления все страницы имеют расширение «.ftl». Теперь появилось последнее требование, когда они хотят, чтобы я удалил все эти расширения и сделал все URL-адреса без...
572 просмотров
schedule 12.08.2022

Как оценить параметр внутри макроса Freemarker?
Предположим, у нас есть простой макрос Freemarker: <#macro myMacro expr> <#local x=1> ${expr} </#local> <#local x=2> ${expr} </#local> </macro> ‹@myMacro "A"/> дает: A A...
3955 просмотров
schedule 16.02.2024

Выпадающий список CSS не работает в FTL
Я использую плагин cssdropdown в файле ftl, и он просто не работает с ним. У меня был тот же код, отлично работающий на странице jsp. Мой код выглядит следующим образом: <div id="subMenu"> <div class="drpdown posRel">...
627 просмотров
schedule 29.12.2022

Пользовательский метод Freemarker - получить ModelAndView без его явной передачи
Я написал свой собственный механизм маршрутизации URL-адресов, который позволяет отображать URL-адреса в ModelAndViews и ModelAndViews обратно в URL-адрес (https://github.com/knyttl/Maite/wiki/Maite-Routing). Я пытаюсь создать метод Freemarker,...
517 просмотров
schedule 19.07.2023

Чтение ServletOutputStream в строку
Я пытаюсь прочитать результат рендеринга FreemarkerView: View view = viewResolver.resolveViewName(viewName, locale); view.render(model, request, mockResponse); Чтобы прочитать результат, я создал mockResponse , который инкапсулирует...
13900 просмотров
schedule 13.10.2022