Стандартный способ определения taglib - это определение URI для taglib.Это может быть местоположение на вашем веб-сайте или на любом другом веб-сайте.Существуют сотни taglib, доступных для разных целей.Все зависит от того, в какой среде вы работаете.
Можно определить простой taglib, который находится на вашем локальном хосте.http://localhost:8080/taglib.tld
<% @ taglib uri="/taglib.tld" prefix="helloWorld" %>
теперь вы можете использовать этот тег через prefix
, который в данном случае helloWorld
.
<html><body>
<helloWorld:image />
</body></html>
Существует один общий базовый JSTL, который оченьчасто встречается в JSP и имеет префикс c.
Для этой библиотеки доступно много примеров.
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
Пожалуйста, пройдите через эти Примеры , у вас будеточень хорошая идея о некоторых базовых / базовых JSTL и их использовании.
Вы, вероятно, сможете динамически добавлять CSS-файл после этого урока.:) но чтобы помочь вам, позвольте мне дать вам простое решение относительно этого.
<c:forEach var="cssURI" items="${MyURICollection}">
<xyz:cssurl fileName="${cssURI}"/>
</c:forEach>
, где MyURICollection
содержит все имена файлов CSS, которые должны динамически добавляться.