---
sourceDocument: 호주 애플리케이션 빌드 또는 수정
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/application-development

 Release :

    - australia

ft:locale :

    - ko-KR

ft:publication_title :

    - 호주 애플리케이션 빌드 또는 수정

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Development, Data, and Analytics


---

# 사용자 지정 컨트롤러 생성(고급 기능)

# 사용자 지정 컨트롤러 생성(고급 기능) {#ariaid-title1}

* 릴리스 버전: Australia
* 
* 업데이트 날짜 2026년 03월 12일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 1분

경험 전반에 걸쳐 사용할 사용자 지정 컨트롤러를 빌드합니다. 재사용 가능한 데이터, 스크립트 및 이벤트를 페이지에 쉽게 연결하고 입력, 출력 및 이벤트를 설정합니다.

## 시작하기 전에

필요한 역할: ui_builder_admin

## 프로시저

1. 다음으로 이동 모두Now Experience 프레임워크UI 빌더.
2. 생성을 선택합니다.
3. 컨트롤러를 선택합니다.
4. 양식에서 필드를 채웁니다.  
   {#controller-builder__table_s4y_ryn_15b__entry__2}

   | 필드 | 설명 |
   |-|-|
   | 이름 | 내부적으로 컨트롤러를 추적하는 이름입니다. |
   | 설명 | 컨트롤러를 찾는 데 도움이 되는 간단한 설명입니다. 페이지 빌더가 컨트롤러에 포함된 컨텐츠를 이해하는 데 도움이 되는 설명을 작성합니다. |
   [표 1. 페이지 컬렉션 양식 생성]

   {#controller-builder__table_s4y_ryn_15b}
5. 생성을 선택합니다.  
   컨트롤러 빌드 창이 열립니다.

6. 데이터 자원을 추가합니다.
   1. + 데이터 자원 추가를 선택합니다.
   2. 목록에서 데이터 자원을 선택합니다.
   3. 추가를 선택합니다.
   4. 데이터 자원을 구성합니다.
   5. 저장을 선택합니다.
7. **옵션:** 외부 컨트롤러 의존성을 추가합니다.
   1. + 외부 컨트롤러 의존성 추가를 선택합니다.
   2. 양식에서 필드를 채웁니다.  
      {#controller-builder__table_ohr_wrv_sdc__entry__2}

      | 필드 | 설명 |
      |-|-|
      | 이름 | 외부 컨트롤러 의존성을 식별하는 이름입니다. |
      | 레이블 | 외부 컨트롤러 의존성을 찾는 데 도움이 되는 레이블입니다. |
      | 컨트롤러 | 외부 컨트롤러 의존성에 대한 컨트롤러를 선택합니다. |
      [표 2. 외부 컨트롤러 의존성 편집]

      {#controller-builder__table_ohr_wrv_sdc}
   3. 저장을 선택합니다.
8. **옵션:** 클라이언트 상태 매개변수를 추가합니다.
   1. 클라이언트 상태 매개변수를 선택합니다.
   2. + 추가를 선택합니다.
   3. 클라이언트 상태 매개변수의 고유한 이름을 입력합니다.
   4. 드롭다운에서 유형을 선택합니다.
   5. 필드에 초기 값을 입력합니다.
   6. 저장을 선택합니다.

   {#controller-builder__substeps_ll4_rsv_sdc}  
   클라이언트 상태 매개변수에 대한 자세한 내용은 다음 문서를 참조하십시오 [클라이언트 상태 매개변수](https://servicenow-prod.fluidtopics.net/xMRW3iWDvEnu6mtz7iJimQ "클라이언트 상태 매개변수를 사용하여 구성요소 구성에 값을 바인딩합니다. 클라이언트 상태 매개변수의 값이 변경되면 구성요소가 새 값을 사용하도록 업데이트됩니다.").
9. **옵션:** 클라이언트 스크립트를 추가합니다.
   1. 클라이언트 스크립트 옆에 있는 + 아이콘을 선택합니다.
   2. 스크립트를 작성하여 작업을 수행합니다.
   3. **옵션:** 클라이언트 스크립트 함수의 `imports` 매개변수에 표시되는 스크립트 포함 또는 관련 구성요소를 추가합니다.
   4. 적용을 선택합니다.
   5. 저장을 선택합니다.

## 다음에 수행할 작업

[컨트롤러를 페이지에 추가](https://servicenow-prod.fluidtopics.net/wIbnFzA0pLWFSK5Gpe1N5Q#add-controller "구성요소 사전 설정을 사용하도록 페이지에 데이터 컨트롤러를 추가합니다.")하여 방금 만든 사용자 지정 컨트롤러를 사용합니다.

