집계 태그 라이브러리 속성

집계 태그 라이브러리는 한 페이지에서 다중 포틀릿을 집계하는 데 사용됩니다.

지원되는 인수는 다음과 같습니다.

init
이 태그는 포틀릿 프레임워크를 초기화하고 JSP의 시작에서 사용되어야 합니다. 이 섹션에서 설명된 기타 모든 태그는 이 태그의 본문에서만 유효하므로, 보통 init 태그가 JSP의 전체 본문을 둘러쌉니다. 현재 URL이 조치 플래그를 포함하는 경우 해당 포틀릿의 조치 메소드가 호출됩니다. state 및 insert 태그는 init 태그의 하위 태그입니다.
init 태그에는 다음 속성이 있습니다.
  • portletURLPrefix = ”<any string>”

    이 URL은 PortletURL에 사용된 접두부를 정의합니다. 포틀릿 URL은 포틀릿의 렌더링 메소드 내 또는 state 태그로 작성되며, insert 태그를 사용하여 호출됩니다. 이는 필수 특성입니다.

  • portletURLSuffix = ”<any string>”

    이 URL은 PortletURL에 사용된 접미부를 정의합니다. 포틀릿 URL은 포틀릿의 렌더링 메소드 내 또는 state 태그로 작성되며, insert 태그를 사용하여 호출됩니다. 이는 속성 선택사항입니다.

  • portletURLQueryParams = ”<any string>”

    이 URL은 PortletURL에 사용된 조회 매개변수를 정의합니다. 포틀릿 URL은 포틀릿의 렌더링 메소드 내 또는 state 태그로 작성되며, insert 태그를 사용하여 호출됩니다. 이는 속성 선택사항입니다.

scope, portlet
scope 태그 및 portlet 태그는 포틀릿 애플리케이션이 /context1/context2와 같이 다중 파트 컨텍스트 루트 하에 설치될 때 필요한 정보를 제공하는 데 사용됩니다. 이 태그는 또한 공용 렌더링 매개변수를 통해 포틀릿 조정에 참여해야 하는 포틀릿 창을 정의하고, 새로 작성된 URL에 렌더링 매개변수를 추가합니다.
urlParam 태그에는 다음 속성이 있습니다.
  • context = "/<context1>/<context2>"

    포틀릿이 배치된 포틀릿 애플리케이션의 컨텍스트 루트를 지정합니다. 이 속성은 필수입니다.

  • portletname = "<portlet-name>"

    portlet-name을 지정합니다. 이 속성은 필수입니다.

  • windowId = ”<any string>”

    구체적 포틀릿 인스턴스의 창 ID를 정의합니다. 이 속성은 필수입니다.

다음은 scope 및 portlet을 사용하는 방법에 대한 예입니다.
<%@ taglib uri="http://ibm.com/portlet/aggregation" prefix="portlet" %>

<portlet:scope>
    <portlet:portlet context="/myportletcontext1/myportletcontext2” portletname="MyPortlet" windowId="sample"/>
</portlet:scope>
	
<portlet:init portletURLPrefix="/myportalcontext/ ">
….
</portlet:init>
state
state 태그는 지정된 상태를 사용하여 지정된 포틀릿을 가리키는 URL을 작성합니다. 이 URL을 var 속성으로 지정된 변수로 배치하거나 출력 스트림에 직접 쓸 수 있습니다. URL이 호출될 때 URL에서 정의된 상태 변경이 지정된 포틀릿에 적용되도록 이 태그는 HTML 단추 이미지 및 기타 항목을 위한 URL을 작성하는 데 유용합니다.
state 태그에는 다음 속성이 있습니다.
  • url = ”<context>/<portlet-name>”

    포틀릿을 주소 지정할 컨텍스트 및 portlet-name을 사용하여 이 태그에 대한 포틀릿을 식별합니다. 이 속성은 필수입니다.

  • windowId = ”<any string>”

    이 태그로 작성된 포틀릿 URL에 대한 창 ID를 정의합니다. 이는 속성 선택사항입니다.

  • var = ”<any string>”

    정의된 경우, URL은 출력 스트림이 아닌 지정된 범위와 이름의 변수로 작성됩니다. 이는 속성 선택사항입니다.

  • scope = ”page|request|session|application”

    var 속성이 지정된 경우에만 이 속성이 유효합니다. 정의된 경우, URL은 출력 스트림에 작성되지 않지만 변수는 지정된 이름으로 지정된 범위에 작성됩니다. 기본값은 페이지입니다. 이는 속성 선택사항입니다.

  • portletMode = ”view|help|edit|<custom>”

    이 속성은 포틀릿 이름을 설정합니다.

  • portletWindowState = ”maximized|minimized|normal|<custom>”

    이 속성은 창 상태를 설정합니다.

  • action = ”true/false”

    이 속성은 조치 URL인지 여부를 정의합니다. 이는 속성 선택사항입니다. 기본값은 false입니다.

urlParam
새로 작성된 URL에 렌더링 매개변수를 추가합니다.
urlParam 태그에는 다음 속성이 있습니다.
  • name = ”<any string>”

    매개변수의 이름을 표시합니다. 이는 필수 속성입니다.

  • value = ”<any string>”

    매개변수의 값을 표시합니다. 이는 필수 속성입니다.

삽입
이 태그는 포틀릿의 렌더링 메소드를 호출하며 제목뿐 아니라 컨텐츠를 검색합니다. contentVar 및 titleVar 속성을 사용하여 지정된 포틀릿의 컨텐츠와 제목을 변수로 선택적으로 배치할 수 있습니다.
insert 태그에는 다음 속성이 있습니다.
  • url = ”<context>/<portlet-name>”(필수)은 컨텍스트 및 portlet-name을 사용하여 이 태그에 대한 포틀릿을 식별하여 포틀릿의 주소를 지정합니다.

    이는 필수 속성입니다.

  • windowId = ”<any string>”

    포틀릿의 창 ID를 정의합니다. 이는 속성 선택사항입니다.

  • contentVar = ”<any string>”

    정의된 경우, 포틀릿의 컨텐츠는 출력 스트림에 작성되지 않지만 지정된 범위와 이름으로 변수에 작성됩니다. 이는 속성 선택사항입니다.

  • contentScope = ”page|request|session|application”

    contentVar 태그가 지정된 경우에만 이 속성이 유효합니다. 정의된 경우, 포틀릿의 컨텐츠는 출력 스트림이 아닌 지정된 범위와 이름으로 변수에 작성됩니다. 기본값은 페이지입니다. 이는 속성 선택사항입니다.

  • titleVar = ”<any string>”

    정의된 경우, 포틀릿의 제목은 지정된 범위와 이름으로 변수에 작성됩니다. 정의되지 않은 경우, 제목은 무시되며 출력 스트림에 작성되지 않습니다. 이는 속성 선택사항입니다.

  • titleScope = ”page|request|session|application”

    titleVar 태그가 사용된 경우에만 이 속성이 유효합니다. 정의된 경우, 포틀릿의 제목은 출력 스트림이 아닌 지정된 범위와 이름으로 변수에 작성됩니다. 기본값은 페이지입니다. 이는 속성 선택사항입니다.


주제 유형을 표시하는 아이콘 참조 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rport_aggregation
파일 이름:rport_aggregation.html