Вопросы с тегом «freemarker»

5
Как проверить, существует ли переменная в шаблоне FreeMarker?
У меня есть шаблон Freemarker, который содержит кучу заполнителей, для которых предоставляются значения при обработке шаблона. Я хочу условно включить часть шаблона, если указана переменная userName, что-то вроде: [#if_exists userName] Hi ${userName}, How are you? [/#if_exists] Тем не менее, руководство FreeMarker, по-видимому, указывает, что if_exists устарело, но я не могу …

7
IntelliJ не распознает конкретный файл правильно, вместо этого он застрял как текстовый файл
В моем проекте IntelliJ есть файл freemarker (ftl), который неправильно распознается как текстовый файл. Есть много правильных однотипных. Мне известна опция «Пометить как текст». Это может быть исходной причиной, по которой этот файл был помечен как текстовый, но мне не предоставлена ​​опция «пометить как ftl файл», чтобы вернуть его обратно, …

7
Зачем мне использовать шаблонизатор? jsp include и jstl vs плитки, freemarker, скорость, sitemesh
Я собираюсь выбрать способ организации своего представления (с помощью spring -mvc, но это не имеет большого значения) Насколько я понимаю, есть 6 вариантов (хотя они не исключают друг друга): Плитки Sitemesh Freemarker Скорость <jsp:include> <%@ include file=".."> Плитки и Sitemesh можно группировать; то же самое могут сделать Freemarker и Velocity …

6
Что такое файлы FTL
Я новичок в проекте и должен выучить его наизнанку. Я вижу в них много файлов с расширением .ftl. Я не уверен, что это такое. Я знаю, что их можно изменить, и пользователь видит изменения во внешнем интерфейсе.
88 java  freemarker 

7
Freemarker перебирает ключи хэш-карты
Freemarker имеет два типа данных коллекций: списки и хэш-карты. Есть ли способ перебирать ключи хэш-карты, как мы это делаем со списками? Итак, если у меня есть переменная с данными, скажем: user : { name : "user" email : "looser@everything.com" homepage : "http://nosuchpage.org" } Я хочу напечатать все свойства пользователя с …
87 java  freemarker 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.