能力中心 > 文档列表 开发者中心

自定义参数配置页面开发指南

在Processor类里添加注解@CustomUiPreferred,指定用自定义页面,后续开发步骤如下:

1、创建自己的UI模块(例如nifi-processorDemo-ui)
输入图片说明

跟随向导创建,完成后工程结构如下
输入图片说明

配置将UI模块build出来的war包添加到能力的nar包内
输入图片说明

2、war工程需要包含一个nifi-processor-configuration文件在META-INF目录下,此文件将UI和Processor关联起来
输入图片说明

3、自行开发页面的html和js,以下以processorDemo为例说明工程配置文件

解读web.xml
输入图片说明

自定义页面都需要实现修改参数和能力名称的功能
输入图片说明

以上功能比较通用,可直接拷贝使用(调用代码请参考application.js)

点击查看processorDemo的代码,建议直接使用此ui下的代码开始改造