팔레트에서 Faces 구성요소 드로어를 연 후, 다음 구성요소를 Faces JSP 페이지에 추가할 수 있습니다.
일부 구성요소는 팔레트에 숨겨져 있을 수 있습니다. 숨겨진 구성요소를 팔레트에서 표시하려면, 팔레트 보기 내에서 마우스 오른쪽 단추를 클릭하고 사용자 정의를 선택하십시오. 팔레트에 표시할 구성요소마다 숨기기 옆에 있는 선택 표시를 제거하십시오.
각각의 구성요소에는 구성요소의 특성 보기에서 설정할 수 있는 많은 속성이 있습니다. 구성요소를 선택할 때 Faces 구성요소에 대한 특성 보기가 열리지 않을 경우, Faces 구성요소의 속성이나 Faces 매체 구성요소의 속성을 참조하십시오.
을 선택하십시오. 특성 보기에 표시되는 모든 속성의 알파벳순 목록과 설명을 보려면일부 하위 구성요소는 팔레트에서 추가되지 않습니다. 대신, 상위 구성요소의 특성 보기에서 추가됩니다. 예를 들어, 데이터 테이블 구성요소를 페이지에 추가한 후 데이터 테이블의 특성 보기에서 행 편집 구성요소를 추가할 수 있습니다.
다음 표는 팔레트에서 추가할 수 있는 Faces 구성요소를 알파벳순으로 나열합니다.
Faces 구성요소 | 설명 | 태그 |
---|---|---|
선택란 | 단일 선택란을 표시합니다. 이 구성요소에 대한 자세한 정보는 Faces JSP 파일에 선택 목록 추가를 참조하십시오. | selectBooleanCheckbox |
선택란 그룹 | 여러 선택란을 표시합니다. 사용자는 하나 이상을 선택할 수 있습니다. 이 구성요소에 대한 자세한 정보는 Faces JSP 파일에 선택 목록 추가를 참조하십시오. | selectManyCheckbox |
콤보 상자 | 사용자가 하나의 항목을 선택하는 드롭 다운 콤보 상자를 표시합니다. 이 구성요소에 대한 자세한 정보는 Faces JSP 파일에 선택 목록 추가를 참조하십시오. | selectOneMenu |
명령 - 단추 | 텍스트 또는 이미지를 가질 수 있는 누름 단추를 작성합니다. 단추는 조치를 실행할 수 있습니다. 조치 및 탐색 규칙에 대한 정보는 Faces JSP 페이지에 대해 탐색 규칙 사용을 참조하십시오. | commandExButton |
명령 - 하이퍼링크 | 하이퍼링크를 작성하지만 레코드 갱신과 같은 조치를 수행할 수도 있습니다. 하이퍼링크, 조치 및 탐색 규칙에 대한 정보는 Faces JSP 파일에 하이퍼링크 추가 및 Faces JSP 페이지에 대해 탐색 규칙 사용을 참조하십시오. | commandLink |
데이터 테이블 | 행이 데이터 레코드에 해당하고 열이 필드 또는 카테고리에 해당되는 데이터의 테이블을 작성합니다. 기능으로는 페이징 제어사항, 헤더 및 바닥글, 행 선택사항 및 조치에 대한 지원 등이 있습니다. 이 데이터 테이블에 대한 자세한 정보는 데이터 테이블 추가 및 구성을 참조하십시오. | dataTable |
오류 표시 | 조건부로 표시되는 오류 텍스트를 삽입합니다. 오류는 특정 구성요소와 연관됩니다. 이 구성요소에 대한 자세한 정보는 JavaServer Faces 응용프로그램에서 오류 관리를 참조하십시오. | message |
오류들 표시 | 페이지에 오류가 발생할 때 조건부로 표시되는 오류 메시지를 삽입합니다. 모든 페이지에 대한 오류들을 표시합니다. 오류 구성요소에 대한 정보는 JavaServer Faces 응용프로그램에서 오류 관리를 참조하십시오. | messages |
파일 업로드 | 파일 업로드에 대한 입력 필드 및 연관된 찾아보기 단추를 표시합니다. 파일 업로드 구성요소에 대한 자세한 정보는 파일 업로드 구성요소 사용을 참조하십시오. | fileupload |
양식 | 다른 구성요소에 대한 기본 컨테이너를 작성합니다. 필요할 때 자동으로 추가됩니다. | form |
수평 자 | 페이지에서 정보를 시각적으로 구분하기 위해 가로줄을 작성합니다. | outputSeparator |
이미지 | 페이지에 이미지를 표시합니다. 또한 데이터 소스로부터 이미지를 표시할 수도 있습니다. 이미지에 대한 자세한 정보는 이미지 표시를 참조하십시오. | graphicImageEx |
입력 | 다음 유형의 데이터에 대한 입력 필드를 작성할 수 있습니다. 페이지에 입력 구성요소를 추가할 경우, 입력 구성요소의 특성 보기에서 다음 형식 중 하나를 선택하십시오. 입력 구성요소에 대한 자세한 정보는 Faces JSP 파일에 입력 구성요소 추가를 참조하십시오. | inputText |
|
inputText | |
|
convertNumber | |
|
convertDateTime | |
|
convertMask | |
입력 - 숨김 | 숨겨진 입력 구성요소를 삽입합니다. 이 구성요소는 종종 페이지나 페이지의 제어사항 사이에 데이터를 전달하기 위해 개발자가 사용합니다. | inputHidden |
입력 - 암호 | 사용자가 암호를 입력하는 입력 필드를 삽입합니다. | inputSecret |
입력 텍스트 영역 | 여러 줄로 텍스트를 표시하는 입력 구성요소를 삽입합니다. | inputTextarea |
레이블 | 액세스 용이성 출력 레이블을 삽입합니다. 레이블 구성요소에 대한 자세한 정보는 액세스 용이성을 위한 레이블 구성요소 추가를 참조하십시오. | outputLabel |
링크 | 지정하는 URL로의 하이퍼링크를 작성합니다. | outputLinkEx |
목록 상자 - 다중 선택 | 사용자가 여러 항목을 선택할 수 있는 목록 상자를 삽입합니다. 이 구성요소에 대한 자세한 정보는 Faces JSP 파일에 선택 목록 추가를 참조하십시오. | selectManyListbox |
목록 상자 - 단일 선택 | 사용자가 하나의 항목을 선택하는 목록 상자를 삽입합니다. 이 구성요소에 대한 자세한 정보는 Faces JSP 파일에 선택 목록 추가를 참조하십시오. | selectOneListbox |
매체 재생기 | 다양한 종류의 매체 파일을 웹 페이지에서 재생할 수 있도록 페이지에서 매체 구성요소를 작성합니다. 매체 구성요소에 대한 자세한 정보는 매체 구성요소 추가를 참조하십시오. 다음 매체 구성요소에서 선택할 수 있습니다. | |
|
playerGenericPlayer | |
|
playerFlash | |
|
playerMediaPlayer | |
|
playerShockwave | |
|
playerRealPlayer | |
출력 | 사용자가 수정할 수 없는 출력 텍스트를 작성합니다.
텍스트는 정적이거나 데이터 소스에 바인드할 수 있습니다. 출력 구성요소는 데이터 소스로부터 데이터를 표시하고
대부분의 다른 Faces 구성요소 내에서 정적 텍스트를 표시할 수도 있습니다(예: 입력 필드의 레이블). 출력 구성요소를 추가할 경우, 출력 구성요소의 특성 보기에서 다음 형식 중 하나를 선택하십시오. |
outputText |
|
outputText | |
|
convertNumber | |
|
convertDateTime | |
|
convertMask | |
출력 - 형식화된 텍스트 | 페이지에 형식화된 메시지를 출력합니다. 메시지는 데이터 기억장치에서 제공되는 동적 데이터와 정적 텍스트의 조합이 될 수 있습니다. | outputFormat |
패널 - 그룹 상자 | 다른 구성요소를 그룹화할 수 있는 컨테이너를 작성합니다. 패널 사용의 한 가지 경우로 데이터 테이블의 열에서 사용할 경우가 있습니다. 패널을 열로 끌고 올 경우, 열에서 여러 구성요소를 구성하는 방법을 제어할 수 있습니다. 이 구성요소에 대해 다음 옵션이 제공됩니다. | |
|
panelBox | |
|
panelGrid | |
|
panelLayout | |
|
jspPanel | |
패널 - 메뉴 표시줄 | 명령을 메뉴 표시줄에 위치시키는 패널을 삽입합니다. 단추, 하이퍼링크 및 수평 자를 패널로 끌어다 놓거나 구성요소의 특성 보기 내에서 추가할 수 있습니다. 메뉴 표시줄 내에서 서브메뉴 표시줄을 추가할 수도 있습니다. | panelActionbar |
패널 - 탭 | 겹쳐치는 탭 페이지 세트를 작성합니다. 각 페이지에는 구성요소 세트가 포함될 수 있습니다. 사용자는 탭을 클릭하여 해당 페이지의 컨텐츠를 표시합니다. 탭 패널에서 사용할 수 있는 이벤트에 대한 자세한 정보는 탭 패널에 대한 이벤트 핸들러를 참조하십시오. | tabbedPanel |
단일 선택 단추 그룹 | 단일 선택 단추 그룹을 표시합니다. 사용자는 한 번만 클릭할 수 있습니다. 이 구성요소에 대한 자세한 정보는 Faces JSP 파일에 선택 목록 추가를 참조하십시오. | selectOneRadio |
서식있는 텍스트 영역 | 서식있는 문서 편집기 구성요소를 삽입합니다. 입력 - 텍스트 영역 구성요소와 같이, 이 구성요소는 여러 행에 걸쳐 있는 텍스트를 수반할 수 있습니다. 한편, 입력 텍스트 영역과는 달리 이 구성요소는 다른 글꼴 및 크기, 테이블, 링크 및 번호가 매겨진 방점 목록을 포함할 수 있습니다. | inputRichText |
축약어 | Faces JSP 페이지에 직접 HTML을 추가할 수 있는 verbatim 태그를 삽입합니다. | verbatim |