JSTL c не печатает переменную скриптлета
В следующем фрагменте кода c:out не работает.
<%!
String myVariable="This is working";
%>
myVariable=='<c:out value="${myVariable}"/>'
myVariable=='<%= myVariable%>'
Выход
MYVARIABLE == ''
myVariable == 'Это работает'
Вывод в теге c:out будет пустым. Не могли бы вы объяснить причину этого?