2013-06-07 1 views
1

XML에 대한 지식이 없어도 DTD를 모든 유효한 요소, 속성 및 표시 할 수있는 위치를 정의하는 XML 파일과 연결할 수 있음을 알고 있습니다.XPage 소스를위한 DTD가 있습니까?

모든 요소와 속성을 정의하는 XPage 소스 코드와 관련된 DTD가 있습니까? xp:view, xp:panel, xp:button과 같은 태그는 어디에서 관련 속성과 함께 정의합니까? 그래서 콘텐츠와 같은 파일을 찾고 있는데 <!ELEMENT xp:panel ......>

+0

XSP 속성 (Designer 9)의 페이지 생성 탭에는 인코딩과 HTML Doctype을 설정하는 옵션이 있습니다. – TrailDragon

+0

@DragonsMind : 오, 안돼! 나는 실제 XPage 소스의 DTD를 찾고 있는데 페이지를 생성하지 않았다. 'xp : view','xp : panel','xp : button' 등과 같은 태그를 어디에 정의합니까? – Naveen

+2

다음 네임 스페이스를 의미 할 수도 있습니다. DTD는 일반적으로 HTML 또는 XHTML 유형 (예 : HTML 4.01 DTD)을 참조하지만 네임 스페이스 (XMLNS)는 고유 한 요소 및 속성을 정의합니다. 표준 XPage에는 xp, 확장 라이브러리 컨트롤에는 xe, 사용자 정의 컨트롤에는 xc 등이 있습니다. 이들은 페이지 상단의 xp :보기에서 속성으로 정의됩니다. 나는 점점 가까워지고 있습니까? – TrailDragon

답변

2

아니요 누구나 확장 라이브러리를 통해 자신의 태그를 추가 할 수 있으므로 xpages 소스에 대한 DTD는 없습니다.

+0

사용자 정의 컨트롤에서 고유 한 네임 스페이스를 정의 할 수도 있습니다 ... 확장 라이브러리가 필요하지 않습니다. –

+0

DTD가 없도록 사용자가 태그를 추가 할 수 있으므로 인수가 의미가 있습니다. :) – Naveen