추가 Windchill 기능 > 제조 공정 관리 > MPMLink 브라우저 사용자 정의 > JSP 기반 사용자 정의 페이지 시작
  
JSP 기반 사용자 정의 페이지 시작
Windchill MPMLink를 사용자 정의하는 동안 몇몇 JSP 기반 페이지를 작성했을 것입니다. 예를 들어, 제조 연관 부품 구조 브라우저에 있는 부품 목록을 사용하여 보고서를 생성하는 사용자 정의 JSP 페이지가 있습니다. 다음 절차에 따라 제조 연관 부품 구조 브라우저에서 이 보고서를 실행할 시작 관리자를 작성하고 작업이 완료되면 모든 새 정보로 브라우저를 새로 고치십시오.
* 
이 예에서 사용자 정의 JSP 기반 페이지의 이름은 customReport.jsp입니다.
1. 메소드 서버를 중지합니다.
2. customReport.jsp를 메소드 서버의 알려진 netmarkets 디렉토리에 복사합니다. 예를 들어, <Windchill>\codebase\netmarkets\jsp\my-company\customReport.jsp입니다. 이렇게 하면 JSP 페이지를 시작하는 데 사용될 URL이 정의됩니다. 예를 들어, ptc1/my-company/customReport 입니다.
3. 명령 클래스로 LaunchCustomURLAction을 사용하고 위에 정의된 URL을 사용하여 custom-actions.xml에 엔트리를 추가합니다.
<objecttype name="mapsb" resourceBundle="com.example.mapsb.customMAPSBActionsRB">
....
<action name="customReportGWT" ajax="component">
<command class="com.ptc.cat.ui.client.action.LaunchCustomURLAction" method="execute"
url="/ptc1/my-company/customReport" windowType="popup"/>
<supportedTypes>
<type value="wt.part.WTPart"/>
</supportedTypes>
</action>
...
4. 제조 연관 부품 구조 브라우저에 대한 custom-actionsModels.xml에 엔트리를 추가합니다. 이 예에서는 mapsbUstreamSideToolBar UI 컴포넌트에 추가되었습니다.
<actionmodels>
...
<model name="mapsbUpstreamSideToolBar">
...
<action name="customReportGWT" type="mapsb"/>
5. 메소드 서버를 다시 시작합니다.