2011-09-14 4 views

답변

1

포틀릿의 기본 원리는 포털 사이트 디자이너의 의지에 따라 포털 페이지에 놓을 수 있다는 것입니다. 포털 사용자 자체의 희망에 따라 포틀릿 페이지에 놓을 수도 있습니다. portlet.xml 파일의 매핑을 통해 포틀릿에 액세스 한 경우 새 매핑을 원할 때마다 포틀릿 응용 프로그램을 다시 배포해야합니다. 포털 콘솔을 사용하면 작성한 포털 페이지 중 하나에 포틀릿을 배치 할 수 있습니다.

포틀릿 매핑을 사용하여 탐색하면 해당 단일 포틀릿 만 볼 수 있음을 알 수 있습니다. 일부 포틀릿은 페이지에서 협업하므로 포털 페이지에서 함께 배포하지 않으면 제대로 작동하지 않습니다.

포틀릿에 직접 액세스 한 경우 응답의 모양과 느낌은 어떻습니까? 포털은 일반적으로 사이트의 전체 모양과 느낌을 제어하는 ​​테마와 함께 사용되며 사이트의 포틀릿이 서로 일관성있게 보이도록합니다. 테마는 종종 표준 머리글과 바닥 글 등을 제공합니다. 포털 의 조합은 포털에 저장된 페이지에서 빌드 된 페이지 탐색을 제공하기도합니다.

또한 포틀릿을 직접 호출 할 수 있으면 포털 컨테이너의 보안 메커니즘을 무시할 수 있습니다.

'및 마지막으로'일부 포틀릿 컨테이너의 경우 실제로 으로 특정 특정 사용 사례에 대해 직접 포틀릿을 지정할 수 있습니다. 그리고 일부 포틀릿 컨테이너는 배포 된 포틀릿을 내부적으로 서블릿으로 변환합니다. 에는 직접 액세스 할 수있는 서블릿 매핑이 있습니다 (포틀릿 컨테이너가 서블릿 요청에 특정 속성을 넣었을 것으로 기대할 수 있으므로 중단 될 수 있음) .

그래서 흑백 대답이 아닙니다. 일반적으로 말하자면 포틀릿을 개발할 경우 을 수행하면 포털 페이지에서 포틀릿을 호출하고 을 수행하려면은 모든 포틀릿 내에서 실행되는 부가가치를 원합니다. 문.

이 없으면이 필요합니다. 그런 다음 내 애플리케이션을 포틀릿을 사용하여 빌드해야합니까?

+0

대단히 감사합니다. – Victor