powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Параметры для фильтра Tomcat
4 сообщений из 4, страница 1 из 1
Параметры для фильтра Tomcat
    #32843146
fynda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Такой вопрос: есть XSLT-фильтр, который берет из параметров имя xslt-шаблона и обрабатывает им содержимое страницы. Все прекрасно, но для разных смапленых ресурсов надо применять разные шаблоны. Можно ли как-то задать параметры не в <filter>, а в <filter-mapping>, чтоб каждый отдельный маппинг получал бы свое значение параметра? Или может можно сделать как-то еще лучше?
...
Рейтинг: 0 / 0
Параметры для фильтра Tomcat
    #32843170
Фотография А.Грасоff™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fyndaМожно ли как-то задать параметры не в <filter>, а в <filter-mapping>
не-а. <filter-mapping> может иметь лишь дочерние элементы filter-name, servlet-name, url-pattern.
...
Рейтинг: 0 / 0
Параметры для фильтра Tomcat
    #32843329
fynda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А.Грасоff™ fyndaМожно ли как-то задать параметры не в <filter>, а в <filter-mapping>
не-а. <filter-mapping> может иметь лишь дочерние элементы filter-name, servlet-name, url-pattern.

Фигово... :( Тут такое дело: есть несколько отчетов по одним и тем же данным, которые отличаются только представлением (мордой скажем так...). Соответсвенно городить на каждый свою собственную JSP - сосвсем не хочется. Вот я и подумал сделать так: получать данные как XML, а потом в зависимости от того, какой отчет требуется, обрабатывать соответствующим XSLT-шаблоном. Вот и думаю теперь, как бы это "попрямее" сделать. :)
...
Рейтинг: 0 / 0
Параметры для фильтра Tomcat
    #32843360
Фотография А.Грасоff™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
как вариант.
пишется xml (например, /WEB-INF/report-config.xml). в нем неким образом
описываешь отчеты с параметрами, что-то типа:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
..
<report>
 <class-name>my.reports.ReportOne</class-name>
 <report-param>
  <param-name>XSLTPath</param-name>
  <param-value>/WEB-INF/reports/xslt/report-one.xslt</param-value>
 </report-param>
 ..
</report>
..

класс ReportOne генерит xml-документ.

некий сервлет получает от ReportOne xml-документ и рендерит его
файлом report-one.xslt, отдавая результат клиенту.

--
FUCK THE iNET!!!
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Параметры для фильтра Tomcat
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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