Иногда мне нужно отобразить переменную JavaScript с помощью EL на странице JSF.
Например,
<script>var foo = '#{bean.foo}';</script>
или
<h:xxx ... onclick="foo('#{bean.foo}')" />
Это не удается с синтаксической ошибкой JS, когда выражение EL оценивается как строка, содержащая специальные символы JS, такие как апостроф и новая строка. Как мне избежать этого?