powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Устаревший способ инициализации Command патерна
1 сообщений из 1, страница 1 из 1
Устаревший способ инициализации Command патерна
    #34228704
swerg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хитрый вопрос.

Я использую jakarta реализацию патерна Command.
На сайте http://jakarta.apache.org/commons/chain/cookbook.html расписано как сделать старую реализацию,т.е. ChainListener инициализизует атрибут catalog:

<context-param>
<param-name>org.apache.commons.chain.CONFIG_ATTR</param-name>
<param-value> catalog </param-value>
</context-param>

так вот так оно и не работает...
В дебагере определил, что требуется подставить параметр

<context-param>
<param-name> org.apache.commons.chain.RULE_SET </param-name>
<param-value>org.apache.commons.chain.config.ConfigRuleSet</param-value>
</context-param>

Падать по ексепшену листенер перестал, но параметр catalog по прежнему возращает пустой список.

Catalog catalog = (Catalog) request.getSession()
.getServletContext().getAttribute("catalog");

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


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