Я создаю приложение Spring Boot 4 и хотел бы включить виджет уведомлений JqueryUI, найденный здесь. Проблема возникает из-за того, что пример HTML выглядит так...
<div id="container">
<div id="basic-template">
<a class="ui-notify-cross ui-notify-close" href="#">x</a>
<h1>#{title}</h1>
<p id="textArea">#{text}</p>
</div>
</div>
Конечно, Spring жалуется на #{title}
в jsp.
/WEB-INF/jsp/main.jsp (строка: 10, столбец: 27) #{...} не допускается в тексте шаблона
Я вижу, что это побочный эффект старого материала JSF из этого вопроса здесь а>. Есть ли способ обойти это? Можно ли включить файл в src>main>resources>static>alert.html?
#{title}
на#{title}
и#{text}
на#{text}
. Я не думаю, что причина в Spring, кстати. - person CodeChimp   schedule 02.07.2014#{xxx}
- это вещь Facelets (я полагаю, что это может быть неправильно). Итак, компилятор JSP видит это и сходит с ума. По крайней мере, это моя теория. Экранирование делает так, что компилятор JSP игнорирует его, или, по крайней мере, такова была теория. - person CodeChimp   schedule 02.07.2014