Это действительно сбивающая с толку ошибка, поскольку она возникает на некоторых веб-страницах, которые я создаю, но не на других, хотя синтаксически элементы идентичны.
Например, это не отображается:
<main:uiInputBox
onDarkBG="${hasDarkBG}"
name="questionTitle1"
onblur="pollUpdateQuestion(false, false, true, this);"
defaultValue="<${field['POLL_FIELD_ENTER_QUESTION']}>"
styleWidth="280px">
</main:uiInputBox>
Где тег ${field['POLL_FIELD_ENTER_QUESTION']}
должен возвращать строку «введите вопрос». Что я не понимаю, так это то, что тег обычно возвращает строку в файле JSP, но теперь, когда он находится в дескрипторе HTML.
Другая ошибка заключается в том, что в JavaScript, если у меня есть такая функция:
Он печатает буквенную строку "${field['POLL_FIELD_CHOICE']}"
, а не элемент, который он представляет. Пример:
template.find('h2').text('${field["POLL_FIELD_CHOICE"]} ');
Что я здесь не так делаю и как это исправить?