Динамически вызывать CSS в JSP - PullRequest
0 голосов
/ 04 июля 2011

У меня есть страница JSP, которая использует некоторую JSTL-статистику для ссылки на CSS ...

<jstl:tag ...href=abc.css>

Теперь этот же abc.css находится в 3 отдельных папках и в зависимости от некоторых условий, которые он выбирает.динамически из одной из этих 3 папок ..

Я не уверен, как это сделать, и хочу понять, написана ли эта логика где-то в TLD JSTL или в каком-то Java-классе ... какие могут быть возможности?

Спасибо.

1 Ответ

0 голосов
/ 04 июля 2011

Для этой цели вы можете использовать тег JSTL c: выбирать. Например:

<c:choose>
<c:when test="some condition">
<link rel="stylesheet" href="path to your css" type="text/css">
<!--If this condition is true use this css-->
</c:when>
<c:when test="some other condition">
<link rel="stylesheet" href="path to your css" type="text/css">
<!--If this condition is true use this css-->
</c:when>
<c:otherwise>
<link rel="stylesheet" href="path to your css" type="text/css">
<!--If none of the conditions are true use this css-->
</c:otherwise>
</c:choose>
...