2016-08-20 15 views
3

JSF에는 서버의보기 (페이지)를 나타내는 구성 요소 트리가 화면에 표시되는 태그가 있습니다.JSF <ui:debug /> 태그와 동일한 XPages가 있습니까?

또한 세션 범위 변수가 있습니다.

XPages 툴바에 대해 알고 있습니다. (매일 사용하십시오). 그러나 JSF 태그 렌더링과 같은 구성 요소 트리 계층 구조를 제공하지 않습니다.

JSF 개발자가 읽고있는 경우 XPage는 뷰 핸들러로 등록 된 JSF 1.2 런타임을 확장합니다. API 클래스 http://public.dhe.ibm.com/software/dw/lotus/Domino-Designer/JavaDocs/Designer/9.0.1/index.html

XPages 태그가있는 표준 JSF 태그를 단일 페이지에 포함하고 빌드 할 수 있습니까?

나는 XMLNS이 퍼팅 시도 : UI = "http://java.sun.com/jsf/facelets"

<xp:view xmlns:xp="http://www.ibm.com/xsp/core" xmlns:ui="http://java.sun.com/jsf/facelets"> 

<xp:text escape="true" id="computedField1" value="#{appBean.version}"> </xp:text> 

    <ui:debug /> 

</xp:view> 

빌드 오류가 있습니다 : 알 수없는 네임 스페이스 태그 UI를 : 디버깅을 사용할 수 없습니다 제어 이름으로 http://java.sun.com/jsf/facelets 네임 스페이스를 알 수 없습니다.

답변

1

<ui:debug />에 가장 근접한 번호는 OpenNTF에서 사용할 수있는 debug toolbar입니다.

AFAIK 경로를 전혀 사용하지 않은 다른 옵션은 플러그인으로 JSF 라이브러리를 Domino에 추가하는 것입니다. 엔지니어링 관점에서 보면 흥미로울 지 모르지만 그럴만한 가치는 없을 것입니다.

희망 하시겠습니까?

3

인스펙터 탭에서는 구성 요소 트리를 볼 수 있습니다. IBM Connect와 Engage에서 기본 반복 (MartyRepeat)과 repeatControls="true" 세트 (TannenRepeat) 사이의 구성 요소 트리의 차이를 보여주기 위해 사용했습니다. 또한 동적 컨텐트 컨트롤에로드 된 단일 패싯 만 나타났습니다. 제한 사항은 구성 요소의 목록과 계층 구조가 동적으로 변경되지 않으므로 dynamicContent1의 하위 항목이 업데이트되지 않는다는 것입니다.

Component Tree