У меня есть файл JSTL, который состоит из фрагмента JavaScript.
<res:useJS target="exec-js">
new current.myfunction({
my_arg:{
<c:forEach items="${arguments.value}" var="dataresults" varStatus="loopcount">
<c:out value="\"${dataresults}\" ${!loopcount.last ? ', ' : ']'}"/>
</c:forEach>
});
<res:useJS>
Но когда я запускаю его, я получаю сообщение об ошибке «недопустимый идентификатор свойства», а когда я просматриваю содержимое - что-то подобное пропускается "data_res1","data_res1",
. Мне нужно иметь двойные кавычки в результатах, так как я разбираю их в функции javascript. Любые идеи о том, как это можно сделать?