ServiceNow: ошибка Jelly

Я хочу напечатать элементы из массива, используя цикл foreach, выдает ошибку «Префикс j для элемента j: foreach не привязан».

Ниже приведен код, который я написал:

<?xml version="1.0" encoding="utf-8" ?>
<j:jelly trim="false" xmlns:j="jelly:core" xmlns:g="glide" xmlns:j2="null" xmlns:g2="null">
<h1>Jello World </h1>

<g:evaluate>
    var words=['Hello','world','bye'];
</g:evaluate>

<j:foreach var="jvar_word" items="${words}">
    <p> ${jvar_word} </p>
</j:foreach>    

</j:jelly>

person infiniteLearner    schedule 28.11.2017    source источник


Ответы (1)


Я считаю, что Jelly чувствителен к регистру. Попробуйте изменить j:foreach на f:forEach.

<j:forEach var="jvar_word" items="${words}">
    <p> ${jvar_word} </p>
</j:forEach>
person Kirk    schedule 28.11.2017