2012-08-01 3 views
0

jquery, jsp, spring mvc를 사용하는 애플리케이션이 있습니다. 현재 /WEB-INF/resources/data/...xml에있는 xml 파일에 저장된 데이터를로드합니다. JQuery에서이 작업을 수행하고 있습니다. $ ('# contents') load (contextPath + '/ resources/data/data1.xml ', ...)xml 파일에 저장된 외부 데이터로드

그런 다음 내 JSP에 XML 콘텐츠가 제공됩니다. 벌금.

Now : 내 서버의 디스크에 xml 파일을 넣으 려합니다. 따라서 /myWorkPlace/data/data1.xml과 같은 경로를 통해 사용할 수 있습니다.

이유는 다음과 같습니다. 응용 프로그램을 다시 배포하지 않고 XML 콘텐츠를 변경하고 싶습니다.

그렇다면 어떻게 이러한 XML 콘텐츠를로드 할 수 있습니까?

답변

0

UNIX 시스템에서는 응용 프로그램 범위 외부의 파일에 대한 기호 링크를 작성하려고 할 수 있습니다. 그러나 단일 시스템에서 개발할 때만 괜찮습니다. 여러 대의 서버를 사용하는 경우 적어도 어려울 것이며 다른 호스팅 플랫폼을 사용하려는 경우 불가능할 수도 있습니다.

적절한 방법은 AJP를 사용하는 모든 애플리케이션 서버 (예 : jBoss)와 정적 파일 처리를 위해 Apache를 바인딩하는 것입니다 (특정 AS에 대한 자세한 내용은 google을 참조하십시오). 예제를 실행하려면 Bitnami jBoss 스택 (http://bitnami.org/stack/jboss)을 살펴보십시오.

관련 문제