Описание тега guice-servlet

Guice's servlet extensions allow you to completely eliminate web.xml from your servlet application and take advantage of type-safe, idiomatic Java configuration of your servlet and filter components
1 ответ

Управление версиями REST API с использованием Guice 3.0 + JaxRS 2.0

Я хотел бы иметь версионный API REST с использованием заголовка HTTP-запроса: GET / someResource Версия: 1.0 Теперь, если у меня есть 2 версии этого ресурса, мое веб-приложение JaxRS должно быть в состоянии обслуживать ответы, соответствующие любой …
07 фев '14 в 19:44
1 ответ

Можно ли при использовании расширения сервлета guice реагировать на разрушение сервлета?

Я должен сделать некоторую очистку, когда сервлет guice удален. Можно ли подключиться к уничтожению сервлета при использовании сервлета guice? Мне нужно использовать Инжектор для очистки. Я могу переопределить contextDestroyed метод в GuiceServletCo…
27 окт '11 в 11:22
1 ответ

Автоматически очищенные сессии с guice-persist

Я использую среду с guice-сервлетом, работающим на tomcat и в спящем режиме под guice-persist. Проблема, с которой я столкнулся, заключается в том, что когда я использую em.getReference() в одном запросе, загруженный прокси-объект остается в кэше уп…
05 фев '12 в 01:46
2 ответа

Внедрение зависимостей в ServletContextListener с Guice

Поскольку ServletContextListener создается сервером, а не Guice, я не могу найти способ заставить его работать вместе. Как мне получить инжектор Guice в ServletContextListener? Может быть, есть лучший способ закрыть службы, такие как logger или pers…
1 ответ

bindInterceptor против фильтра для безопасности?

У меня есть простой случай использования, когда я хочу получить переменную сеанса в начале сеанса и разрешить доступ только к определенным страницам на основе результата. Я не совсем уверен, лучше ли это использовать bindInterceptor для перехвата лю…
06 сен '11 в 16:32
1 ответ

Установите пользовательский Джерси ViewProcessor из Guice ServletModule

Я использую jersey-guice для настройки всех своих ресурсов на Jersey 1 с использованием нескольких модулей Guice (Servlet). Я написал обычай ViewProcessor (CustomViewProcessor), который опирается на объект конфигурации, который я хочу вставить в нег…
20 мар '14 в 13:26
4 ответа

NoClassDefFoundError в веб-приложении, запущенном на Tomcat 7

У меня есть веб-приложение, написанное на Java с использованием инфраструктуры gucie-servlet, создаваемой Maven 3. Когда я развертываю его в контейнере Tomcat 7 и пытаюсь получить к нему доступ через браузер, Tomcat отвечает кодом состояния 404. Это…
04 апр '13 в 07:18
2 ответа

Бегущая война с пристани + хитрость

Это вопрос о том, как лучше отделить код для встраивания Jetty от кода для подключения сервлетов. Я пытаюсь адаптировать этот пример кода таким образом, чтобы я получал работоспособную войну, то есть файл войны, который я могу перетащить в существую…
1 ответ

Jetty не может найти login.jsp при использовании стека Jersey-Guice-Shiro

(Обновление 2 января 2013 г.) Теперь я добавил весь код, а также файл pom.xml в github по адресу https://github.com/AndyWi/GuiceJerseyJettyShiroExample(конец обновления). Я пытаюсь добавить аутентификацию на основе форм в мое простое приложение с ис…
27 дек '12 в 18:32
1 ответ

Java Guice с сервлетами Исключение в потоке "main" java.lang.NoClassDefFoundError: com/google/inject/internal/util/$ Предварительные условия

Я пытаюсь настроить Guice с помощью Google App Engine, но у меня возникает эта проблема при запуске сервера (с помощью "gradle appengineRun"): Exception in thread "main" java.lang.NoClassDefFoundError: com/google/inject/internal/util/$Preconditions …
07 фев '18 в 23:07
2 ответа

Как получить текущего зарегистрированного пользователя в моем веб-приложении java, но не в контексте сервлета?

После получения информации о текущем пользователе я сохраняю ее в сеансе для последующего использования, но в большинстве случаев мне нужно получить информацию о текущем пользователе не в контексте сервлета. Например, в среде без сервлетов мне нужно…
10 июл '13 в 10:37
0 ответов

Интеграция Guice с Джерси (squarespace): не установлен ServiceLocatorGenerator

Я внедряю приложение Jersey 2.22, которое пытаюсь плавно интегрировать с Guice 4.0, используя библиотеку Squarespace jersey2-guice-impl, чтобы я мог легко внедрить зависимости Guice в мои контроллеры. (Мои извинения за незначительные опечатки ниже м…
13 май '16 в 17:16
1 ответ

HBase MapReduce с google.inject несоответствие

Я пытаюсь уменьшить карту для таблицы HBase, используя нашу внутреннюю среду, которая использует Guice 4.0 Похоже, что пряжа использует версию 3.0, и я получаю несоответствие типов. 2016-03-25 08:19:45,784 ERROR [main] org.apache.hadoop.mapred.YarnC…
1 ответ

Маршрутизация подпутей с сервлетами Guice

Я использую Guice для маршрутизации запросов в своем веб-приложении, и я хотел бы модульно настроить маршрутизацию некоторых шаблонов URL, которые я буду обрабатывать. В идеале я хотел бы иметь возможность сделать что-то подобное в моем ServletModul…
16 ноя '11 в 05:23
0 ответов

Guice - Как обеспечить один и тот же ключ по-разному в разных областях?

Guice пользователи! У меня есть ситуация здесь, и я мог бы найти обходной путь, но я не удовлетворен своим решением. Это очень похоже на использование провайдера из двух разных областей, но ответ там не подходит для моей ситуации. У меня есть такой …
16 дек '14 в 17:31
1 ответ

Тестирование проекта с использованием Guice Servlet: как связать экземпляры RequestScoped вне области действия?

У нас есть веб-приложение на Java, которое создается с использованием Guice и расширения Guice Servlet. Приложение также включает в себя задания Quartz, которые также создаются Guice. Я хочу написать модульный тест для этих заданий. Классы заданий з…
26 июн '15 в 13:07
1 ответ

Настройка Swagger и Google Guice

Я пытаюсь добавить чванство к моему проекту. Наша установка немного отличается от примеров проектов. Мы используем guice и guice-servlet для внедрения и запуска нашего JerseyServletModule. Сегодня наш web.xml выглядит примерно так <web-app ....&g…
31 май '13 в 13:18
0 ответов

Почему фильтр, определенный в guice, не прослушивает /*?

Моя структура DI - Guice. Я также использую sitebricks. Возможно, я очарован тем, насколько просты эти два API. Однако я хочу связать фильтр, используя guice, для прослушивания /*, однако фильтр слушает только на /? Это почему? public class CoreModu…
20 ноя '13 в 22:03
1 ответ

Guice ServletScopes.scopeRequest и @RequestParameters при тестировании

Мне приходится иметь дело с некоторым устаревшим кодом. Есть одна точка, где мне нужна такая функция, как NewCodeAccessor.get(), который дает мне объект, полученный из Guice. public class NewCodeAccessor { @Inject public static Provider<PageDataH…
04 июл '13 в 15:32
0 ответов

Lost "\n (кавычки и последовательность новой строки) из возвращенного текста сервлета

Я возвращаю некоторый текст из сервлета, который работает хорошо, за исключением строк, заканчивающихся символом ". Эти строки приводят к потере кавычек и следующего символа новой строки. У вас есть какие-либо идеи, которые могут вызвать или решить …
16 ноя '12 в 23:58