2014-01-06 4 views
0

내 웹 응용 프로그램에서 일부 메뉴를 클릭하면 새 창이 열리고 PDF 파일이 표시됩니다. 현재이 PDF 파일은 WEB-INF와 같은 수준의 폴더에 있습니다. (경로가 데이터베이스에 저장됩니다.) 문제는, 내가 그 파일들 중 하나를 수정하고 싶다면 WAR 파일을 재 생성하고 다시 배포해야한다는 것입니다. 이런 종류의 의존성을 피하기 위해 내 PDF 파일을 서버에 저장할 수있는 방법이 있습니까? 그렇다면 어디에서? 또한 경로는 어떻게 생겼을까요? (현재는 /documents/Blabla/blublu.pdf와 비슷합니다.)JBoss에서 다운로드 할 수있는 파일의 위치는 무엇입니까?

대단히 감사합니다!

+0

웹 응용 프로그램이 반드시 war 파일 일 필요는 없습니다. .war 접미사가있는 디렉토리 일 수 있습니다. 사이트를 war 파일이 아닌 디렉토리로 배포하십시오. 이 경우 서버가 실행 중일 때 파일을 저장할 수 있습니다. –

+0

http://stackoverflow.com/questions/7926408/how-do-i-configure-a-static-context-path-in-jboss7에 따르면 이는 JBoss7에서는 불가능합니다. –

답변

0

서버의 다른 위치에 파일을 저장하고 server.xml에서이 디렉토리에 매핑을 생성 할 수 있습니다. 여기를 참조하십시오 : https://community.jboss.org/wiki/ExternalDirectories

명심 파일이

+0

안녕하세요, 답변 해 주셔서 감사합니다. 저에게 준 링크를 읽었지만 JBoss AS-7에 대한 정보가 없으므로 제 잘못입니다. 제 JBoss의 버전은 언급하지 않았습니다. 파일이 안전하지 않은 이유는 무엇입니까? – Maelch

0

제공하는 응답 jny은 제이보스의 모든 버전에 매우 일반적이고 적용 가능한 안전하지 않습니다. JBoss는 Tomcat을 웹 서버로 사용합니다.

관련 문제