Подскажите пожалуйста!
Как в Freemarker проверить существования ключа в Map и вывести значения?
У меня во view
есть следующий macro
<#macro addMessage errorMessage = {}>
// some code
</#macro>
Мне нужно проверить если в errorMessage
некий ключ
, и если да, вывести какое-то значение и его value
На PHP я бы сделал так
<div class="<?= array_key_exists("foo", errorMessage) ? "is-invalid" : "" ?>">
Нашел конструкцию с IF
<#if errorMessage.foo??>
the map contains a key called color
</#if>
Но она не удобная...
Так же нашел конструкцию с:
${foo?then('Y', 'N')}
Но тут я не понимаю как передать ему ключ.
Нашел ответ:
${(errorMessage.foo??)?then('is-invalid', '')}
Виртуальный выделенный сервер (VDS) становится отличным выбором
У меня есть два отдельных maven проекта data_importer и data_exporterОба проекта собираются в свои отдельные Docker контейнеры
Очень нравится выпадающее меню в теме ColorNews (демо сайт)Меню я из этой темы позаимствовал, встроил на свой сайт, однако выяснилась проблема...