JSTL function タグライブラリをインポートし,fn:escapeXml を使用.具体的には,JSP 中で ${fn:escapeXml(name)} (name は変数名)のように使用すればよい.
ソースを読むと,以下の変換が行われていることが分かった.
& -> &
< -> <
> -> >
" -> "
' -> '
この情報を元に逆変換のコードを書いてもいいし,Jakarta Commons には org.apache.commons.lang.StringEscapeUtils.unescapeXml というクラスも存在する.