JSP ページでは JSTL タグを使用しています。プロジェクトは、以前のサーバー構成で正常に機能しました。現在、サーバーは新しいバージョンに移行されています。これで、すべてのcタグが JSP コードで正しく処理されます。ただし、cJavaScript 内のタグは処理されず、タグはそのままクライアントに送信されます。次のコードの何が問題になっていますか?
<script type="text/javascript">
// String Export for JS Files
var langSectionViewState = new Array();
<c:forEach var="message" items="${messages}">
<c:set var="langId" value="${message['langId']}"/>
langSectionViewState["${langId}"] = ${message['bShow']};
</c:forEach>
</script>
同じcタグは、JSP コードにある場合に処理され、適切に機能します。中に入っているcタグ<script></script>は加工しておりません。この問題を解決する良い方法は何ですか?