[SPRING] 봄 MVC 서블릿 초기화
SPRING봄 MVC 서블릿 초기화
나는 봄 MVC에 처음이다. 내 봄 mvc 응용 프로그램에서 물건을 모든 종류의 응용 프로그램에서 초기화 할 수있는 곳을 찾고입니다. 대개 내 메인 서블릿의 init () 메소드에서 그렇게했는데 디스패처 서블릿은 스프링으로되어 있고 init 함수를 오버라이드 할 수 없다.
가장 좋은 방법은 무엇입니까?
감사.
해결법
-
==============================
1.ServletContextListener를 사용하여 web.xml에 정의하십시오.
ServletContextListener를 사용하여 web.xml에 정의하십시오.
<listener> <listener-class>com.company.YourListenerClass</listener-class> </listener>
(당신은 ServletContextListener를 구현하고 초기화 코드를 놓는 contextInitialized () 메소드를 구현하는 클래스를 만든다)
-
==============================
2.모든 bean은 init 메소드를 가질 수 있습니다. 설명서를 참조하십시오. 최선의 방법은 정의한 모든 bean에이 방법을 사용하는 것입니다. bean이 필요하면 다른 bean에 대한 참조를 가질 수 있습니다.
모든 bean은 init 메소드를 가질 수 있습니다. 설명서를 참조하십시오. 최선의 방법은 정의한 모든 bean에이 방법을 사용하는 것입니다. bean이 필요하면 다른 bean에 대한 참조를 가질 수 있습니다.
from https://stackoverflow.com/questions/2006022/spring-mvc-servlet-initialization by cc-by-sa and MIT license
'SPRING' 카테고리의 다른 글
[SPRING] XML 구성없이 사용자 지정 AuthenticationEntryPoint를 정의하는 방법 (0) | 2019.02.02 |
---|---|
[SPRING] Apache poi를 사용하여 csv를 xls / xlsx로 변환 하시겠습니까? (0) | 2019.02.02 |
[SPRING] 데이터 소스 연결 URL 런타임 변경하기 (0) | 2019.02.02 |
[SPRING] Tomcat은 web.xml없이 앱을 정확하게 부트 스트랩합니까? (0) | 2019.02.02 |
[SPRING] Java Spring :`@ Value` 주석을 사용하여`Environment` 속성을 주입하는 방법은 무엇입니까? (0) | 2019.02.02 |