Что ж, если вы просмотрите сгенерированный HTML, вы поймете, что jstl исключит все из условного комментария, поэтому он не будет работать:
<!--[if IE 9]><div id="ie-9"><![endif]-->
Итак, Абхи, вам нужно сказатьПросто оставьте условную часть в покое, скажите, чтобы она не анализировалась.Jstl не будет игнорировать это только потому, что вы поместили его в.