Glassfish 서버에서 Spring 프레임 워크를 사용하는 응용 프로그램을 어떻게 실행합니까? 즉, Spring Container를 어떻게 제어 할 수 있습니까? 서버 또는 무언가를 확장해야합니까, 그것에 대한 많은 정보를 찾을 수 없습니까, OSGI 모듈에 대해 읽은 것, 저를 혼란 시켰습니다.Glassfish + Spring
4
A
답변
7
기본적으로 web.xml을 사용하여 리스너와 함께 Spring을 시작한 다음 하나 이상의 Spring Dispatcher 서블릿을 매핑합니다. dispatcher-servlet.xml
에서 컨트롤러 bean을 정의하고, applicationContext에 정의한 bean을 삽입하고, 거기에서 계단식으로 정렬한다.
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>
/WEB-INF/applicationContext.xml
etc etc
</param-value>
</context-param>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<servlet>
<servlet-name>dispatcher</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>dispatcher</servlet-name>
<url-pattern>/myApp/*</url-pattern>
</servlet-mapping>
1
배포 설명자 (web.xml)에서 서블릿 수신기 및 컨텍스트 매개 변수를 정의하십시오.
컨텍스트 param - 스프링 빈 파일의 파일 위치입니다. (와일드 문자 허용 및 해당 야생 문자 선택에 따라 파일의 픽업 무리).
청취 요청을 듣는 봄 클래스. 다른 목적으로 다른 클래스를 사용할 수 있습니다.
<context-param>
<param-name>contextConfigLocation</param-name>
<!-- All file ends with Context.xml under web-inf folder -->
<param-value>WEB-INF/*Context.xml</param-value>
</context-param>
<listener>
<display-name>Spring context loader</display-name>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
<!-- use following if you want to use request scope -->
<!-- org.springframework.web.context.request.RequestContextListener -->
</listener>
<servlet>
<servlet-name>servlet name</servlet-name>
<servlet-class>org.springframework.web.context.support.HttpRequestHandlerServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>name</servlet-name>
<url-pattern>/URLName</url-pattern>
</servlet-mapping>
관련 문제
- 1. Glassfish 및 Spring 설치 자습서/예제?
- 2. Glassfish
- 3. GlassFish 3.1의 지속성 오류에 대한 Spring Roo webapp
- 4. Glassfish 배포시 Glassfish Java 오류
- 5. GlassFish V2.x에서 GlassFish V3.0으로 마이그레이션
- 6. SunPKCS11 glassfish
- 7. Glassfish Tomcat
- 8. Glassfish 시작
- 9. Glassfish 응용 프로그램을 배포 할 때 Glassfish 서버 문제가 발생했습니다.
- 10. 예외 재개 계속 : dwr glassfish
- 11. 동일한 컴퓨터에서 Glassfish v2.1.1과 Glassfish v3.1을 동시에 실행하는 방법은 무엇입니까?
- 12. Glassfish Open source Edition 3.1, Glassfish V3를 설치하는 방법은 무엇입니까?
- 13. glassfish-resource.xml 및 지속성 단위 in eclipse ang glassfish v3.0
- 14. Java Enterprize Server와 Glassfish
- 15. 웹 서비스의 JDBC Glassfish
- 16. Glassfish 배포 시간
- 17. Arquillian, glassfish & h2database
- 18. GlassFish 실행 정보
- 19. 글래스 피 (glassfish) 호스팅
- 20. Glassfish JNDI 트리 연결
- 21. glassfish-web.xml과 동일한 Websphere
- 22. Glassfish 관리 콘솔 faile
- 23. Glassfish 관리 스크립팅
- 24. glassfish - mysql 충돌과의 연결
- 25. Glassfish 전체 기능 목록
- 26. Wicket on GlassFish v3
- 27. Glassfish + SqlServer + Liferay 버그
- 28. mysql과 glassfish hosting
- 29. Glassfish JDBC + LDAP 영역
- 30. Windows에서 Netbeans + glassfish