2011-03-30 3 views
3

우리는 우리의 서비스에서 기본 JSP 파일을 재정의하여 고객 별 JSP 파일을 설정할 수 있습니다. 전개시 사용자 정의 JSP 파일은 고객 디렉토리에서 복사되고 기본 JSP 파일을 겹쳐 씁니다.다른 디렉토리의 'prelinking'JSP

우리는 내부적으로 개발할 수 없지만 브라우저에 다시로드하기 전에 JSP 배포 대상이 실행될 때까지 기다려야하므로 개발에는 좋지 않습니다.

필자는 개발 중에 JSP 파일을 미리 링크하는 것을 생각 해왔다. JSP 서블릿이 주어진 JSP 경로를로드하려고 시도해야한다는 것을 의미한다. /component/test.jsp /customer/component/test.jsp , 그리고 기본 위치에서로드하지 않을 경우.

서블릿 필터를 사용하면이 작업을 쉽게 처리 할 수 ​​있지만 jsp includes에서는 작동하지 않으며 요청 발송자를 사용하는 struts 등의 프레임 워크에서 전달 된 모든 전달도 믿습니다.

Tomcat/Jaspers JspServlet 클래스를 확장하여 해결할 수 있다고 생각하지만 간단한 (어쩌면 표준을 준수하는) 방법이 필요하겠습니까?

답변

관련 문제