2010-11-30 2 views
0

웹 애플리케이션에 struts 설정 파일을 어디에 둘 필요가 있습니까? 그리고 struts.xml과 struts-config.xml의 차이점은 무엇입니까? 우리가 사용해야하는 Struts 2 애플리케이션의 경우?Struts 설정 파일에 대해서

감사합니다.

+1

다음은 답변의 일부입니다. http://stackoverflow.com/questions/2988742/struts-xml-and-struts-config-xml –

+0

그리고 웹 컨테이너는 어떻게 알 수 있습니까? web.xml에 항목이 필요합니까? –

답변

1

Vinodh의 링크에 표시된대로 struts.xml은 Struts2의 구성 파일의 기본 이름입니다. struts-config.xml은 Struts1 구성 파일이므로 Struts2에서 사용하면 안됩니다.

struts.xml 파일은 클래스 경로의 루트에 있어야 웹 앱이 빌드되면 WEB-INF/classes에 위치합니다. 원본 폴더에 배치하여이 작업을 수행 할 수 있습니다. Maven 2 표준 디렉토리 레이아웃을 사용한다면, src/main/resources에 위치시킬 것입니다.

+0

둘 다에게 감사드립니다. 그리고 웹 컨테이너는 어떻게 그것을 알고 있습니까? web.xml에 항목이 필요합니까? –

+0

web.xml에 Struts2'Filter'를 정의해야하지만, 그게 전부입니다. Struts2가 시작되면'struts.xml' 파일을 찾을 것입니다. –

+0

Steven Benitez에게 감사드립니다. –