Я хочу вызвать fn: заменить внутри EL внутри c: out, чтобы заменить символы кавычек.
Следующее не работает
<c:out value="${fn:replace(userName,'"','\\"')}"/>
, потому что анализатор XML останавливается при первой двойной кавычке ине видит завершения тега c: cout (ошибка этапа компиляции JSP).
Следующее
<c:out value="${fn:replace(userName,'"','\\"')}"/>
не работает, возможно, потому что функция замены не видит фактический символ кавычки.