powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Jsp и taglib
8 сообщений из 8, страница 1 из 1
Jsp и taglib
    #34419389
OstMutant
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Обясните пожалуйста. Никак в толк не возьму. Что делает такая конструкция.
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %>
Как пишет дока prefix - обязателен, uri - не обязателен, если он есть значит в web.xml должена бить прописана реальный клас или tld и потом с него можно вытянуть тег. А у меня что - нигде ничево не прописано, но работает а почему. Я использую библиотеку struts-menu-2.4.2 все настроил все работает, хочу в сурсах покопаться и вот наткнулся на первую проблему, вовсе и не проблему, но она меня достала - никак немогу понять откуда потом теги вытягиваются.
...
Рейтинг: 0 / 0
Jsp и taglib
    #34419399
ТимоН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторно работает а почему
потому что ури указывает на адрес в нете http://struts.apache.org/tags-html
...
Рейтинг: 0 / 0
Jsp и taglib
    #34419691
vykhodtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tld в jar библиотеки лежит
...
Рейтинг: 0 / 0
Jsp и taglib
    #34419969
OstMutant
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ури указывает адрес нета, но когда выполняется запрос на локальном компютере он в нет не лезет. Вопрос, каким образом програма знает где находится библиотека тегов на локальном комютере. У меня томкат 5.х. Библиотеки находятся в \WEB-INF\lib\.
...
Рейтинг: 0 / 0
Jsp и taglib
    #34420077
vykhodtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Tomcat достает tld из всех библиотек которые имеются в его распоряжении (common\lib, WEB-INF\lib) и ищет среди этих tld ту в которой прописан нужный uri
...
Рейтинг: 0 / 0
Jsp и taglib
    #34420642
OstMutant
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, тепер механизм проясняется. Остается еще два вопроса вопрос. Если гдето список этих ури и список тегов, что относятся к ним, взять хотябы томкат или struts. Или поделитесь опытом как вы ищите стандартные, имеющиеся в наличии теги.

И второй. <%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %> прописываю в jsp. потом делаю експиримент ищу в сурсах WEB-INF\lib такую строчку http://struts.apache.org/tags-html - нет ее там. тогда должна быть в сурсах common\lib. Хотя у меня бинарники и желания качать сурсы нет. Тогда вазвращаюсь к первому вопросу.

Ну это если я правильно понял vykhodtsev ищет среди этих tld ту в которой прописан нужный uri
...
Рейтинг: 0 / 0
Jsp и taglib
    #34421217
vykhodtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все tld лежат в jar в каталоге META-INF .
В исходниках ссылок на uri естественно нет.
Списки и описания тегов обычно находятся в документации к библиотекам, либо в случае стандартных JSTL тегов - в спецификации JSTL.
...
Рейтинг: 0 / 0
Jsp и taglib
    #34421953
Фотография Ales Protiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
OstMutantА у меня что - нигде ничево не прописано, но работает а почему.

Дико извиняюсь за оффтоп. Везет же людям... У меня вот всё везде прописано а не работает - вот это засада! Пойду мучать дальше...
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Jsp и taglib
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]