Java 如何在Jenkins插件中将对象绑定到URL
我正在开发一个Jenkins插件,我有一个对象,我想在根url下绑定它。 但我不知道如何绑定 假设我的对象是具有getData方法的MyData,我想将其绑定到[http://localhost/MyData/data],这样我就可以从这个url获取用于ajax调用的JSON数据 我知道hudson的绑定机制是Stapper,我尝试在我的类上注释ExportedBean,并将其实现为ModelObject,但仍然失败 有人知道怎么做吗 我已经阅读了下面的文件,希望能有所帮助Java 如何在Jenkins插件中将对象绑定到URL,java,hudson,jenkins,Java,Hudson,Jenkins,我正在开发一个Jenkins插件,我有一个对象,我想在根url下绑定它。 但我不知道如何绑定 假设我的对象是具有getData方法的MyData,我想将其绑定到[http://localhost/MyData/data],这样我就可以从这个url获取用于ajax调用的JSON数据 我知道hudson的绑定机制是Stapper,我尝试在我的类上注释ExportedBean,并将其实现为ModelObject,但仍然失败 有人知道怎么做吗 我已经阅读了下面的文件,希望能有所帮助 它可以在对象上实现
它可以在对象上实现操作接口 然后尝试将其添加到root Hudson的动作中 像这样,
static {
Hudson.getInstance().getActions().add(new MyData());
}
绑定url取决于您如何实现getUrlName()方法。您想创建一个绑定url