Я пытаюсь перенести проект сервлета для использования Guice 3.0-rc2 (из центра maven) и его расширения сервлета. Я уже перенес другой проект, где у меня была такая же проблема:
Поскольку Guice делает web.xml
в основном бесполезным, я понятия не имею, где определить имена моих сервлетов. Кодовая база довольно интенсивно использует ServletContext#getNamedDispatcher("name")
, и я хотел бы изменить как можно меньше. Первая кодовая база использовала getNamedDispatcher
только один раз, так что я смог обойти это.
Рассматриваемые сервлеты не прослушивают ни один путь, поэтому использование getRequesetDispatcher
не подходит.
У кого-нибудь есть предложения?