В дополнение к тому, что было уже упомянуто, документация iPhone относительно подписывания кода, кажется, подразумевает, что приложения, подписанные с теми же идентификационными данными, могут получить доступ к тем же объектам Цепочки для ключей. Если необходимо сохранить относительно небольшие количества данных (пароли, и т.д.), это может быть полезной техникой.
Также можно использовать выражение EL напрямую следующим образом:
<div class="${booleanExpr ? 'cssClass' : 'otherCssClass'}">
</div>
<c:if test='true'>
<c:set value="someclass" var="cssClass"></c:set>
</c:if>
<div class="${cssClass}">
<p>some other stuff...</p>
</div>