2013-03-06 3 views
1

공유 패키지에 IInitializer을 구성하고 있습니다. 필자는 여러 응용 프로그램에서 동일하게 동일한 마운트 지점을 여러 개 보유하고 있습니다. 내 IInitializer에 마운트하고 싶지만 내 응용 프로그램으로 마운트하지 않은 경우에만 마운트합니다.페이지가 이미 개찰구에 마운트되어 있는지 확인하려면 어떻게해야합니까?

이렇게 주어진 마운트 포인트로 Foo.class 또는 "/bar"이 주어집니다. 마운트 포인트를 얻었는지 어떻게 확인할 수 있습니까?

답변

1

나는 개찰구의 모든 버전이 내장이 능력을 가지고 있다고 생각하지 않습니다. 당신이 쉽게 할 수있는 것은 모든 응용 프로그램은 다음 확장 WebApplication의 서브 클래스로 능력을 구축하는 것입니다.

기본 프로세스 전이나 슈퍼 mountPage를 호출 한 후지도 (또는 사용자가 선택한 일부 데이터 구조)에 매개 변수 값을 은닉하는 WebApplication에 내장 된 mountPage 메소드를 오버라이드 (override)하는 것입니다.

관련 문제