2012-09-10 1 views
4

guice와 guice 서블릿을 사용하는 웹 프로젝트에서 작업하고 있습니다. 이미 guice 필터와 리스너를 모두 설치했습니다.guice 서블릿을 사용하여 web.xml listener 및 context-param 설정하기

이 설정을 사용하면 serve (...) 및 filter (...) 메소드를 사용하여 servlet 모듈에서 web.xml 필터와 서블릿을 에뮬레이션 할 수 있습니다.

이제 질문 : guice 서블릿 페이지에서

가 web.xml을 더 이상 필요하다고 주장하지 않습니다,하지만 난 방법을 알아내는에서 실패했습니다 : 웹에서

레지스터 contextlisteners (청취자 태그를 .XML) 및

추가 상황 PARAM (내가 설정 초기화-PARAM 그대)

이 guice 서블릿과이 가능하다조차에 수?

답변

0

저는 Listener에 대해 모르지만 서블릿 컨텍스트를 관리하기 위해 매우 간단합니다. ServletModule.configureServlets()에서 :

getServletContext().setAttribute("productionMode", "true"); 
+0

Thx 제안. 나는 그 방법을 보았다. 것은 setAttribute()가 contextParam과 같지 않다는 것입니다. 값을 다르게 검색합니다. 내가 선언해야 컨텍스트 매개 변수는 일부 외부 lib에 의해 사용되며, 따라서 그것은 그것을 제어 할 내 통제 밖입니다. – mathiasbn

관련 문제