2012-03-27 4 views
0

기존 애플리케이션을 애플릿으로 묶어서 Web 2.0을 지원한다고 말할 수 있습니다. 묻지마.애플릿의 캐시에서 jar 파일로 리소스 가져 오기

파일 시스템 접근은 우리의베이스 라인 전체에 뿌려 지므로 클래스 경로를 기반으로하는 리소스로드로 변환하는 과정에 있습니다. 디렉토리 시스템을 탐색하는 수십 개의 경우를 제외하고는 사물의. 한 가지 간단한 예는 특정 디렉토리에서 파일 .obj을 찾고 해당 목록을 사용자에게 표시하는 것입니다.

그래서 파일 시스템과 파일 시스템의 추상화 레이어를 파일 시스템과 비교하여 작성 했으므로 제대로 작동합니다. 내 문제는 내가 class.getResource에서 리소스 URL을 얻을 때 서버에있는 jar에 대한 주소가 포함되어 있지만 애플릿이 이미 다양한 클래스에 대해 해당 jar에 액세스했다는 것을 알고 있습니다.

서버에서 jar 파일을 가져 오는 것을 피할 수있는 방법이 있기를 바랍니다. 예 : 파일은 이미 어딘가에 캐시되어 있으며 쉽게 얻을 수 있습니다.

+0

* "묻지 마십시오."* 동토. 최선의 도움을 제공하기 위해 질문 할 수있는 모든 질문에 답할 준비가되지 않았다면 추가 질문을하지 않는 것이 좋습니다. 그리고 당신이 '단지 표현'이라고 불평하려한다면 나는 '그러한 표현들을 자연스럽게 던지지 말라'고 조언 할 것입니다. –

+0

의견을 보내 주셔서 감사 드리며,이를 고려해 보겠습니다. –

답변

0

당신이보고있는 것은 기만적입니다. 그것은 애플릿과 JWS 애플 리케이션의 사업이다. 캐시 된 자원의 위치를 ​​알 수 있습니다. 자원이 로컬로 캐시 된 경우에도 플러그인은 경로가 서버에 있다고 주장합니다.

관련 문제