Дополнительные возможности Windchill > Управление производственным процессом > Настройка браузеров MPMLink > Запуск пользовательских JSP-страниц
  
Запуск пользовательских JSP-страниц
В процессе настройки Windchill MPMLink могут быть созданы некоторые JSP-страницы. Например, специализированная JSP-страница, которая создает отчет с учетом списка деталей, найденных в производственном ассоциативном навигаторе структуры детали. Используйте следующую процедуру, чтобы создать средство запуска, которое выполнит этот отчет в производственном ассоциативном навигаторе структуры детали и по завершении обновит навигатор любой новой информацией.
* 
В этом примере наименование пользовательской JSP-страницы - customReport.jsp
1. Остановите сервер методов.
2. Скопируйте customReport.jsp в известный каталог netmarkets сервера методов. Например, в <Windchill>\codebase\netmarkets\jsp\my-company\customReport.jsp. Это действие определит URL-адрес, который будет использоваться для запуска JSP-страницы. Например, ptc1/my-company/customReport
3. Добавьте запись в custom-actions.xml с помощью LaunchCustomURLAction как класс команды и определенный выше URL-адрес:
<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:
<actionmodels>
...
<model name="mapsbUpstreamSideToolBar">
...
<action name="customReportGWT" type="mapsb"/>
5. Перезапустите сервер методов.