2014-05-20 5 views
0

Glassfish 3.1.2.2 (빌드 5) 서버를 실행 중입니다. 나는 비행 XML 파일을 생성하는 응용 프로그램이 있습니다. 이 파일은 파일로 제공되는 XSD 문법에 대해 유효성을 검사해야합니다. 다른 응용 프로그램에서는이 문법에 대해 xml 파일의 유효성을 검사해야합니다. 이 문법이 로컬 URL을 통해 도달 할 수 있도록이 문법을 정적 로컬 파일로 배포하고 싶습니다.glassfish 서버에 XSD 문법을 배포하는 방법

docroot 디렉토리에 수동으로 입력하면 문제가되지 않습니다. 수동 작업이 필요 없도록 파일 war 안에 배포하고 싶습니다.

문제는이 작업을 수행하고 URL을 사용할 수있는 방법입니다.

감사합니다.

답변

0

우선, 애플리케이션에서 xsd를 기반으로 xml 파일을 생성하는 경우 생성을 위해 JAXB를 사용해야한다고 생각합니다. 이렇게하면 모든 XML 파일의 유효성이 검사됩니다.

둘째, XML 파일을 웹 응용 프로그램에 넣을 수 있으며 WebContext/xml 파일처럼 공개 할 수 있으며 모든 * .xsd 파일을 사용할 수 있도록 다운로드 할 수 있도록 web.xml을 구성 할 수 있습니다.

관련 문제