Вопросы по теме 'freemarker'
Есть ли способ просто скопировать ресурсы при использовании архетипа Maven (без скорости)?
Мы используем архетип Maven для создания начальной настройки для проектов, использующих нашу структуру, которая в значительной степени зависит от Freemarker. Как следствие, нам нужно скопировать несколько шаблонов Freemarker, когда архетип...
1564 просмотров
schedule
30.04.2023
Как я могу получить функциональность горячих клавиш блокировки комментариев при редактировании файлов *.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